GCD 单例

 

+ (ThemeManager *)sharedInstance

{

    static   dispatch_once_t   once; //只执行一次

    static   ThemeManager   *instance = nil; //静态单例

    dispatch_once( &once, ^{

        instance = [[ThemeManager alloc] init];

    } );

    return instance;

}

 

posted @ 2015-01-14 10:02  mengxiangtong22  阅读(201)  评论(0编辑  收藏  举报