Re: if statement causing 32 Byte leak?
Re: if statement causing 32 Byte leak?
- Subject: Re: if statement causing 32 Byte leak?
- From: "Mr. Gecko" <email@hidden>
- Date: Sat, 9 Jan 2010 19:52:58 -0600
I know about memory management, but I don't know how I can tell what is autorelease or not. Is there a way to like says isAutorelease for testing? And you still didn't answer my question about string, data and so on, all I need is a yes or no.
On Jan 9, 2010, at 7:41 PM, Graham Cox wrote:
>
> On 10/01/2010, at 12:35 PM, Mr. Gecko wrote:
>
>> I just looked and saw that, so one question. Is array, string, and data all the same as new or are those autorelease?
>
>
> As Joar said:
>
>> From the memory management guide:
>>
>> "You take ownership of an object if you create it using a method whose
>> name begins with “alloc” or “new” or contains “copy” (for example, alloc, newObject,
>> or mutableCopy), or if you send it a retain message."
>
>
> As far as I can see, 'new' begins with 'new'. Therefore you already own it.
>
> --Graham
Attachment:
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________
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