关于 self.XXX跟_XXX的区别

前者调用该类的setter或getter方法,后者直接获取自己的实例变量。

即,用self.XXX会调用 懒加载的方法,即这个方法

    - (NSMutableArray *)chooseArray{
    if (!_chooseArray) {
        _chooseArray = [NSMutableArray arrayWithCapacity:10];
    }
    return _chooseArray;

}

而_XXX不会调用这个懒加载的方法!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 转至元数据结尾创建: 董潇伟,最新修改于: 十二月 23, 2016 转至元数据起始第一章:isa和Class一....
    40c0490e5268阅读 1,774评论 0 9
  • 不知从什么时候开始,我的生活可以说一地鸡毛,要是说谁造成的,那追其根源,还是自己!如果当初自己能够再勇敢点,如果当...
    心爱宝贝阅读 176评论 0 1
  • 学记六:唯有创意难以替代 10天的培训至今日结束,不由信手写下“唯有创意难被替代”这个题目。也许有些绝...
    大图图阅读 222评论 0 0
  • 我要玩这个花花,蹬蹬蹬蹬~ 宝宝,这里的花花只可以看,不可以摘哦,如果你好喜欢,就轻轻摸摸她好不好呀? 咻,妈妈,...
    柒月就是丸子7764阅读 187评论 0 0
  • 风路过雨的黄昏 花开在树的脚跟 我,依树而立 点一支烟,想一个人 灯落在夜的小镇 船驶过河的拱门 我,撑伞而过 迈...
    慕容林阅读 1,050评论 22 61