On Tue, Apr 27, 2010 at 2:22 PM, Gary L. Wade
<garyw...@desisoftsystems.com> wrote:

> Yes, but how would you use those to determine why an Apple framework now
> chooses to retain a delegate (I'm referring to one particular one I
> discovered), thereby causing a retain cycle?  It's not a memory leak in the
> sense that Instruments or leaks would ever catch it.

If you use the Object Allocations template (with retain tracking
enabled) in Instruments then yes you can track down those type of
issues easily ... far more easily then trying to probe retainCount in
code yourself. I likely have use Instruments to track down every
conceivable problem that may make you want to look at retainCount...
you don't have to modify any code either.

> Calling -retainCount immediately before and after the -setDelegate call is 
> pretty much the only
> way.

Simply not true.

-Shawn
_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to