【剑指Offer学习】【面试题02:实现Singleton 模式】

https://www.jianshu.com/p/edab2673ee6c

+ (instancetype)sharedInstance {
    static YumiAdsVideo *sharedInstance = nil;
    static dispatch_once_t onceToken;
    dispatch_once(&onceToken, ^{
        sharedInstance = [[YumiAdsVideo alloc] init];
    });

    return sharedInstance;
}

dispatch_once 内部实现

https://www.jianshu.com/p/b25535a7403e

https://xiaozhuanlan.com/topic/7916538240

发布了81 篇原创文章 · 获赞 68 · 访问量 8万+

猜你喜欢

转载自blog.csdn.net/li198847/article/details/104382944