Re: NSTextView won't deallocate
Re: NSTextView won't deallocate
- Subject: Re: NSTextView won't deallocate
- From: Kyle Sluder <email@hidden>
- Date: Mon, 18 Jul 2011 15:44:51 -0700
On Mon, Jul 18, 2011 at 3:40 PM, Ryan Joseph <email@hidden> wrote:
> In my simplified example this was indeed correct, it was autoreleased and was deallocated on the next event cycle. I was convinced there as a problem with NSTextView because other views were deallocated instantly but there was good reason. I guess I'm just retaining it somewhere that I'll need to track down.
>
> In trying to discover where I'm not balancing the reference counting I noticed that calling removeFromSuperview in that example did NOT deallocate the object after the autorelease pool was drained but after calling release it did. The NSView docs state clearly the receiver is released but I claim it was still retained. I'm tempted to say something is wrong with NSTextView, but probably not. ;)
Repeat after me: STOP THINKING ABOUT RETAIN COUNTS.
If you follow the memory management rules, things will work.
--Kyle Sluder
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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:
This email sent to email@hidden