美文网首页
self.a & _a 的区别

self.a & _a 的区别

作者: 百思不得解 | 来源:发表于2016-04-17 12:28 被阅读0次

self.a = @"test"

这个调用了setA方法

_a = @"test" 

而这个只是直接赋值给了实例变量

self.a的形式更加好用一点,因为_a可能会受外部影响

比如一个copy类型的变量赋值

_a赋值后,会受到外部赋值的变量的影响。

相关文章

网友评论

      本文标题:self.a & _a 的区别

      本文链接:https://www.haomeiwen.com/subject/avyolttx.html