欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

iOS单例

程序员文章站 2022-07-13 23:38:58
...
+(SingleObject *)sharedInstance{
    static SingleObject * ourSharedInstance = nil;
    if (ourSharedInstance)
    {
        static dispatch_once once ;
        dispatch_once(&once,^{
            // ourSharedInstance = [[SingleObject alloc] init];
            // 使用[self class]兼容子类
            ourSharedInstance = [[[self class] alloc] init];
        });
    }
    return ourSharedInstance;
}

上一篇: iOS 单例模式

下一篇: iOS单例