美文网首页
iOS 中self.xxx和_xxx的区别

iOS 中self.xxx和_xxx的区别

作者: 凌云01 | 来源:发表于2020-09-09 09:32 被阅读0次

在我们访问我们声明的变量时,会有self. 和 以"_"开头的访问方式,那么这两种方式有什么不同呢?

@property (nonatomic, copy) NSString *name;

self.name是访问属性的,_name是访问实例变量的。

属性是实例变量+set/get方法,主要承担外部访问的一个接口。

实例变量只在本类可以访问,外部不可以访问。

相关文章

网友评论

      本文标题:iOS 中self.xxx和_xxx的区别

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