iOS懒加载

//懒加载
//作用:
//1.用到的时候再加载
//2.只加载一次
//3.全局都可以用
//重写get方法
-(NSArray *)dataArr{
   if(_dataArr == nil){
      self.dataArr = @[
           @{@"name": @"danjinbao"},
      ]
   }
   return _dataArr;
}

懒加载的过程:
1.重写成员变量的get方法
2.在get方法中判断:
1>如果为空,加载数据
2>如果不为空,就直接返回数据

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章