今天看论坛看到一个人的文章 发觉他的观点不对啊,,发到QQ群才发现大伙的观点都不对,对这机制都不了解,所以写下这文章
"ARC 下两种释放对象的方法"的原文传送门: 传送开始,消耗100积分
上面的是他的观点,感觉他的理解是错误的,我的理解是 self.object = nil 和 [self setObject:nil] 都是向self对象发送消息,调用self的setObject方法,你们觉得呢?
经过以下代码验证我的想法是正确的
今天看论坛看到一个人的文章 发觉他的观点不对啊,,发到QQ群才发现大伙的观点都不对,对这机制都不了解,所以写下这文章
"ARC 下两种释放对象的方法"的原文传送门: 传送开始,消耗100积分
上面的是他的观点,感觉他的理解是错误的,我的理解是 self.object = nil 和 [self setObject:nil] 都是向self对象发送消息,调用self的setObject方法,你们觉得呢?
经过以下代码验证我的想法是正确的