一些网站是这样说的:
@property (nonatomic, strong) MyObject *foo;
self.foo = [[MyObject alloc] init];
将保留计数增加到 2
但是自从最新的 xcode 版本或 ARC 以来,这应该不是问题吧?
根据视频我们可以取出所有自动释放
所以从这里:
@property (nonatomic, strong) MyObject *foo;
self.foo = [[[MyObject alloc] init] autorelease];
变成了这个
@property (nonatomic, strong) MyObject *foo;
self.foo = [[MyObject alloc] init];
那么我应该忽略那个说将self.foo = [[MyObject alloc] init];
保留计数增加到 2 的网站吗?