任何人都可以告诉我什么导致内存泄漏。
Data_Parser是一个NSObject类。此类解析xml文件,值存储在NSMutableArray tList。
中由于
答案 0 :(得分:4)
你在第46行分配一个可变数组并将其分配给ar
:
NSMutableArray * ar = [[NSMutableArray alloc] init];
然后在第48行,您将其他内容分配给ar
。这会丢失您分配的原始数组,您永远不会使用或释放它。 (如果由于空的解析器列表而导致for
循环未运行,则代码不会泄漏,但分析器会向您显示它将在何处。)