Objective-C的delloc方法中,将对象置为nil和将对象release的区别

2014-11-24 10:58:27 来源: 作者: 浏览: 0

阅读别人代码的时候,经常会在delloc方法中,看到有的人释放对象使用self.xxx=nil,有些人使用[xxx release];就忍不住想查看一下这两者的区别;


搜索资料之后,看到网上找到如下说法:


self.xxx = nil;等价于[xxx release]; xxx = [nil retain];


所以以后在delloc方法中,还是尽量用self.xxx = nil吧


-->

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: