【发布时间】:2011-11-24 13:38:11
【问题描述】:
@synthesize xmlcont;
和
- (void)viewDidLoad {
/* Line 35 */ xmlcont =[[pxmlC alloc]loadXMLByUrl:@"http://openmenu.com/api/v1/restaurant?key=57d3661c-0fa1-11e1-80ac-00163eeae34c&name=rusc"];
for (pxml *t in [xmlcont xmlArray]) {
NSLog(@"Name: %@ %d",[t rname],[[xmlcont xmlArray] indexOfObject:t] );
}
NSLog(@"abc");
[super viewDidLoad];}
和
- (void)dealloc {
[xmlcont release];
[super dealloc];
}
但是 Build ans Analyze 说:
在第 35 行分配的对象的潜在泄漏
当我点击“>”时,它说:
方法返回一个具有 +1 保留计数的 Objective-C 对象(拥有 参考)
在此之后不再引用在第 35 行分配的对象 并且保留计数为 +1(对象泄露)
像这样: http://www.freeimagehosting.net/newuploads/af6b3.png
我不明白... 请帮我解决它。 非常感谢你^^
【问题讨论】:
标签: objective-c xml xcode