gcd单例类


我们在创建单例、或者有整个程序运行过程中只执行一次的代码时,我们就用到了GCD的dispatch_once方法。使用dispatch_once函数能保证某段代码在程序运行过程中只被执行1次

- (void)gcdShareInstance
{
    static dispatch_once_t onceToken;
    dispatch_once(&onceToken, ^{


        NSLog(@"只执行一次--%@",[NSThread currentThread]);

    });

}

猜你喜欢

转载自blog.csdn.net/sinat_34245894/article/details/77507039