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;
}
成功的三大原则: 1、坚持 2、不要脸 3、坚持不要脸
原文地址:https://www.cnblogs.com/xulinmei/p/7420198.html