懶載入(lazy loading)

Baaaan發表於2015-10-28

什麼是懶載入?

懶載入就是什麼時候使用什麼時候開闢空間,不用的時候只是一個指標不佔用記憶體,當使用的時候為其alloc/init,這時候才佔用記憶體.只要不使用就永遠不會真正生成,不會佔用空間.

//懶載入示例
- (NSMutableArray *)array{
   if(_array == nil){
       _array = [[NSMutableArray alloc]init];
   }
   return array;
}

相關文章