ios 懒加载

懒加载: 在需要创建对象时才分配空间,节省内存

-(CADisplayLink *)link {
    if (!_link) {
        //每刷新一次 调用一次 定时器的事件方法
        _link = [CADisplayLink displayLinkWithTarget:self selector:@selector(rotation:)];
        //手动将定时器 加入到 事件循环队列中
        [_link addToRunLoop:[NSRunLoop currentRunLoop] forMode:NSDefaultRunLoopMode];
        _link.paused = YES;
    }
    return _link;
}

//懒汉模式的 单例

+(instancetype)sharedUser {
    static User *user = nil;
    if (user == nil) {
        user = [[User alloc]init];
    }
    return user;
}
posted @ 2017-08-23 21:04  笑笑就好90  阅读(65)  评论(0编辑  收藏  举报