GCD 快速迭代 dispatch_apply

2018-12-15  本文已影响6人  Geniune

dispatch_apply函数通常在并发队列中使用。

dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0);

NSLog(@"apply_begin");

dispatch_apply(6, queue, ^(size_t index) {
   
    NSLog(@"%zd_%@", index, [NSThread currentThread]);
});

NSLog(@"apply_end");

控制台输出:


image.png

这个函数真正使用场景暂时还没有遇到,暂时先搁置。

如果本文对你有帮助记得点个喜欢哈

上一篇 下一篇

猜你喜欢

热点阅读