【发布时间】:2011-08-26 13:23:47
【问题描述】:
在标准的 Objective-C 手动内存管理下,this question 中建议释放使用初始化的 NSArray 的方式
imageArray = [[NSArray alloc] initWithObjects:[UIImage imageNamed:@"1.png"],
[UIImage imageNamed:@"2.png"],
nil];
要使用
[imageArray release];
imageArray = nil;
鉴于我们不再可以在自动引用计数下使用-release,建议在 ARC 下释放此 NSArray 的方法是什么?
【问题讨论】:
-
请给您的问题一些实际内容,而不是仅仅链接到另一个问题并询问“如何使用 ARC 来做到这一点”
-
ARC下,不能只设置imageArray = nil;静态分析器将决定是否发布?
-
@BoltClock - 我相信这个问题可以独立存在。它只需要更好的措辞(我已经尝试提供)。
标签: objective-c ios automatic-ref-counting