懒加载的好处及使用

懒加载的好处

  • 不必将创建对象的代码全部写在viewDidLoad方法中,代码的可读性更强
  • 每个控件的getter方法中分别负责各自的实例化处理,代码彼此之间的独立性强,松耦合

- (UIImageView *)icon{
    if(!_icon){ 
        _icon = [[UIImageView alloc] initWithFrame:xxx];
        [self.view addSubview:_icon];
    }
    return _icon;
}

你可能感兴趣的:(懒加载的好处及使用)