【发布时间】:2013-07-16 02:43:04
【问题描述】:
我有一个 NSMutableArray,其中包含我创建并分配内存的一大堆 UITextField。
在我的 viewDidUnload 方法中,我需要释放这个内存。我该怎么做?
for(int i = 0; i < [arr count]; i++){
UITextField* txtField = [arr objectAtIndex i];
txtField = nil;
}
arr = nil;
这行得通吗?还是我只需要设置 arr = nil;?
我正在使用 ARC,所以我设置为 nil 不释放。
【问题讨论】:
标签: objective-c memory-management automatic-ref-counting