懒加载

懒加载即第一次用到的时候再去加载,之后加载一次,优化代码

重写属性的get方法

如:

-(void)shops

{

  if(_shops == nil){ // 第二次不会进来

  // 加载数据

  }

  return  _shops;
}

注意:在懒加载用,使用set方法,要不然会让懒加载死循环。

原文地址:https://www.cnblogs.com/wwjwb/p/12650320.html