您的位置:首页 > 移动开发 > IOS开发

ios 延时加载

2016-03-29 11:23 316 查看
@property (nonatomic ,strong)
UIView *supportView;

- (UIView *)supportView
{
    if (!_supportView)
    {
        _supportView = [[UIView
alloc]init];

       //或是    _supportView = (UIView*)[[[NSBundle mainBundle] loadNibNamed:@"xxxxxView" owner:nil options:nil] lastObject];

    }
    return
_supportView;
}

在项目开发过程中要尽量使用这种延时加载的技术,可以省去可能不必要的内存申请,以及loadNibNamed的io费时操作,节约CPU时间。
   
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: