【发布时间】:2011-10-03 20:36:19
【问题描述】:
当我发布我的课程时,我收到了 NSStrings 的泄漏。但我的属性中只有 2 个 NSString。我在这个类的方法中使用的其他 NSString,我在退出方法之前释放它们。
[somestring release],somestring = nil;
这是截图
是我的问题吗?或者这个泄漏属于苹果框架?我也在课堂上使用 ASIHTTPRequest。
编辑:我发现了问题。我用了几次 NSMutableArray 和 mutableCopy 方法,没有自动释放。
之前和有泄漏:someMutableArray = [anotherClass.anotherMutableArray mutableCopy];
之后,并且没有泄漏:someMutableArray = [[anotherClass.anotherMutableArray mutableCopy]autoreleasing];
【问题讨论】:
标签: iphone objective-c ios memory-management memory-leaks