iOS中sefl点调用和_调用区别

来源:互联网 发布:群发软件 编辑:程序博客网 时间:2024/06/09 15:24

属性调用有两种方式,一个是点调用,一个是直接使用:

1、通过self.调用会调用属性的setter方法,触发懒加载,懒加载重写属性的getter方法,而_调用的则是只访问一个局部变量;

2、self.属性实际是通过调用getter方法获得的,而另一个_调用的则是直接访问地址获得的;

3、self.调用的属性择优gettert和setter方法,而_调用的则是直接赋值;