iOS用GCD写单例

直接复制这段代码就OK

+ (ViewController *)sharedViewController

{

    static ViewController *VC = nil;

    static dispatch_once_t onceToken;

    dispatch_once(&onceToken, ^{

        VC = [[ViewController alloc] init];

    });

    return VC;

}


你可能感兴趣的:(单例,ios开发)