问答

qq_雨花王 GCD 编程 最后由 极客学院-anglexjq 于2015年05月04日回复

  • 1 回答
  • 1.3k 浏览

dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0); 和dispatch_queue_create(nil, DISPATCH_QUEUE_CONCURRENT); 有什么区别,分别在什么情况下使用

  • 极客学院-anglexjq 2015年05月04日 回答 #1楼
    1. Global queues是全局队列是并发队列,并由整个进程共享。进程中存在三个全局队列:高、中(默认)、低三个优先级队列。可以调用dispatch_get_global_queue函数传入优先级来访问队列。
    2. dispatch_queue_create使用户队列,由用户通过dispatch_queue_create来自行创建的串行队列,可以用于完成同步机制
  • 0 评论