GCD之并发队列的获取

关于GCD如何获得全局并发队列

1.在一般情况下都是利用下面这段代码来获取全局并发队列
dispatch_queue_t my_queue = dispatch_get_global_queue(0, DISPATCH_QUEUE_PRIORITY_DEFAULT);
其实还有另一个方法,也可以获得一个并发队列,只不过这个队列是自己创建的.
dispatch_queue_t my_queue2 = dispatch_queue_create("my_queue2", DISPATCH_QUEUE_CONCURRENT);
第二种方法获取到的并发队列与第一个获取的队列已经不是一个队列了!


gcd.png

在某些情况,也许不能用全局的并发队列的时候就可以利用第二种方法创建一个新的并发队列!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容