【发布时间】:2008-10-07 18:05:04
【问题描述】:
我有一个数组NSMutableArray,里面有快乐的对象。每当我尝试清除所有对象的数组并重新填充它时,这些对象就会恶意打开(泄漏)我。
像这样在init函数中分配
self.list = [NSMutableArray array];
我用来清除它的不同方法包括:
self.list = nil;
self.list = [NSMutableArray array];
和
[self.eventList removeAllObjects];
显式分配和释放数组也不起作用。仅当我尝试重置列表时才会发生泄漏。
我是在重置时错过了一步还是这是另一个问题?
【问题讨论】:
标签: objective-c cocoa