我在我的解析器:内存泄漏
+(NSArray *)parseMethode:(NSData *)xmlData {
...
return [myNSArray autorelease];
}
,并在其他控制器我已经做到了这一点:
@synthesize anOtherNSMutableArray;
- (void)requestFinished:(ASIHTTPRequest *)request
{
NSData *responseData = [self.currentRequest responseData];
self.anOtherNSArray = [MyClassParsers parseMethode:reponseData];
...
}
,当我吃午饭的仪器也检测到了我发生泄漏线:
self.anOtherNSArray = [MyClassParsers parseMethode:reponseData];
在我的代码中是否有泄漏?
感谢您的回答
它解决了我的泄漏问题。但我不明白为什么? – izan 2011-05-13 11:54:05