Re: Do I "own" objects returned to me by reference?
Re: Do I "own" objects returned to me by reference?
- Subject: Re: Do I "own" objects returned to me by reference?
- From: Shawn Erickson <email@hidden>
- Date: Fri, 05 May 2006 19:40:22 -0700
On May 5, 2006, at 6:57 PM, Jerry Krinock wrote:
For example, in NSScanner we have:
- (BOOL)scanString:(NSString *)string intoString:(NSString **)
stringValue ;
Should I -release stringValue when I am done with it, or has it been
autoreleased?
You see alloc or copy anyplace? :)
Is there a memory-management convention for objects returned by
reference
like this?
Just the normal Cocoa convention. If you didn't alloc, copy it, or
retain it then you don't need to send it a release/autorelease.
-Shawn
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden