iOS懶加載

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

懶加載的過程:
1.重寫成員變量的get方法
2.在get方法中判斷:
1>如果爲空,加載數據
2>如果不爲空,就直接返回數據

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