【发布时间】:2013-01-17 23:20:58
【问题描述】:
如果我在对象的 init 中创建了一个 NSArray。
然后我想为相同的属性重新创建一个新的 NSArray,我应该先将旧的设置为 nil 吗?
即
可以走了吗……
self.arrayProperty = [[NSArray alloc] init];
或者我应该这样做...
self.arrayProperty = nil;
self.arrayProperty = [[NSArray alloc] init];
(为了这个例子,我只是使用一个数组,但它是关于属性的一般问题)。
如果它有任何区别,它是一个强大的属性。
【问题讨论】:
标签: objective-c cocoa properties automatic-ref-counting