GCD创建单例

//单例,+方法不能调用成员变量及属性
+ (instancetype)sharedManager
{
    static dispatch_once_t onceToken;
    dispatch_once(&onceToken, ^{
        if (!_manager) {
            _manager = [[ImageDownloaderManager alloc]init];
        }
    });
    return _manager;
}

 

posted on 2015-09-13 20:22  Baymax01  阅读(121)  评论(0编辑  收藏  举报

导航