Skip navigation.
 
mlRe: Memory management/freeing with delegate methods
FROM : Buddy Kurz
DATE : Sat Apr 28 21:34:41 2007

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];
> }

Related mailsAuthorDate
mlMemory management/freeing with delegate methods Paul Borokhov Apr 28, 19:52
mlRe: Memory management/freeing with delegate methods Scott Stevenson Apr 28, 20:19
mlRe: Memory management/freeing with delegate methods Paul Borokhov Apr 28, 20:49
mlRe: Memory management/freeing with delegate methods Buddy Kurz Apr 28, 21:34
mlRe: Memory management/freeing with delegate methods Scott Stevenson Apr 28, 22:32
mlRe: Memory management/freeing with delegate methods Paul Borokhov Apr 28, 23:01
mlRe: Memory management/freeing with delegate methods Shawn Erickson Apr 29, 00:11
mlRe: Memory management/freeing with delegate methods Matt Neuburg Apr 30, 01:52