【发布时间】:2011-10-04 03:34:23
【问题描述】:
谁能告诉我是什么导致了内存泄漏。
Data_Parser 是一个 NSObject 类。该类解析 xml 文件,并将值存储在 NSMutableArray tList 中。
谢谢
【问题讨论】:
标签: iphone memory-leaks nsarray
谁能告诉我是什么导致了内存泄漏。
Data_Parser 是一个 NSObject 类。该类解析 xml 文件,并将值存储在 NSMutableArray tList 中。
谢谢
【问题讨论】:
标签: iphone memory-leaks nsarray
您在第 46 行分配一个可变数组并将其分配给ar:
NSMutableArray * ar = [[NSMutableArray alloc] init];
然后在第 48 行中,您将其他内容分配给 ar。这会丢失您分配的原始数组,您永远不会使用或释放它。 (如果 for 循环由于 en 空的解析器列表而未运行,则代码不会泄漏,但分析器会向您显示它将在哪里运行。)
【讨论】: