【发布时间】:2011-10-31 06:39:16
【问题描述】:
我正在使用工具工具来查找我的代码中的漏洞。
工具在下一行显示 100% 泄漏。
NSArray *subviews = [[单元格子视图] 复制];
如何解决上述代码中的泄漏问题?
提前致谢。
【问题讨论】:
标签: iphone objective-c xcode nsarray memory-leaks
我正在使用工具工具来查找我的代码中的漏洞。
工具在下一行显示 100% 泄漏。
NSArray *subviews = [[单元格子视图] 复制];
如何解决上述代码中的泄漏问题?
提前致谢。
【问题讨论】:
标签: iphone objective-c xcode nsarray memory-leaks
如果您使用的是copy,则必须将其与release 匹配。如果没有更多代码,很难准确诊断如何解决此问题。但是,您很可能希望执行以下操作:
NSArray *subviews = [[cell subviews] copy];
...
[subviews release];
【讨论】:
NSArray *subviews = [[单元格子视图] 复制];
复制操作会将数组的保留值增加 1。所以你必须释放它。
【讨论】: