您的位置:首页 > 移动开发 > Objective-C

self.name="object"和name="object"的区别?

2012-01-15 22:39 399 查看

self.name="object"和name="object"的区别?

分类: 2011-04-17 21:33
92人阅读
评论(0)
收藏
举报

在一个对象的方法里面:

self.name = “object”;



name =”object”

有什么不同吗?

答:self.name = "object"会调用对象的setName()方法,

name = "object"会直接把object赋值给当前对象的name 属性。

并且 self.name 这样retainCount会加1,而name就不会。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐