Re: NSCopyObject is a disaster (was Re: Another NSOutlineView issue)
Re: NSCopyObject is a disaster (was Re: Another NSOutlineView issue)
- Subject: Re: NSCopyObject is a disaster (was Re: Another NSOutlineView issue)
- From: Uli Kusterer <email@hidden>
- Date: Mon, 13 Aug 2012 23:16:03 +0200
On 09.08.2012, at 02:01, Greg Parker <email@hidden> wrote:
> - (id) copyWithZone:(NSZone*) zone
> {
> MyCell* copy = [super copyWithZone:zone];
> copy->someInternalPointer = [copy->someInternalPointer copy];
> return copy;
> }
Change this to
> - (id) copyWithZone:(NSZone*) zone
> {
> MyCell* copy = [super copyWithZone:zone];
> copy->someInternalPointer = [someInternalPointer copy];
> return copy;
> }
And it's correct even without ARC. Replace copy with retain for those non-ARC cases where it makes sense.
Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
http://www.zathras.de
_______________________________________________
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