gcd单例类

来源:互联网 发布:对网络暴力的调查报告 编辑:程序博客网 时间:2024/06/05 23:05


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

- (void)gcdShareInstance{    static dispatch_once_t onceToken;    dispatch_once(&onceToken, ^{        NSLog(@"只执行一次--%@",[NSThread currentThread]);    });}