Re: Memory management/freeing with delegate methods
Re: Memory management/freeing with delegate methods
- Subject: Re: Memory management/freeing with delegate methods
- From: Buddy Kurz <email@hidden>
- Date: Sat, 28 Apr 2007 12:34:41 -0700
I don't know if this happens but you are not releasing returnXML when
the condition is false.
Also, I can't imagine how it would be OK to release yourself.
On Apr 28, 2007, at 10:52 AM, Paul Borokhov wrote:
The MKAsyncRequest then creates a downloader object and handles all
of the NSURLConnection data retrieval and storage issues, etc. Its
connectionDidFinishLoading: method is:
-(void)connectionDidFinishLoading:(NSURLConnection *)connection {
NSXMLDocument *returnXML = [[NSXMLDocument alloc]
initWithData:responseData options:nil error:nil];
if ([_delegate respondsToSelector:_selector]) {
[_delegate performSelector:_selector withObject:[returnXML
autorelease]];
}
else {
[returnXML autorelease];
}
[self release];
}
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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