创建单例类

+ (MYManager *)shareManager {
    static dispatch_once_t once;
    static MYManager * __singleton__;
    dispatch_once(&once, ^{
        __singleton__ = [[MYManager alloc] init];
    });
    return __singleton__;
}
原文地址:https://www.cnblogs.com/Zsmile/p/8383773.html