| Queue Priority | QOS | 说明 |
|---|---|---|
| DISPATCH_QUEUE_PRIORITY_HIGH | QOS_CLASS_USER_INITIATED | |
| DISPATCH_QUEUE_PRIORITY_DEFAULT | QOS_CLASS_DEFAULT | |
| DISPATCH_QUEUE_PRIORITY_LOW | QOS_CLASS_UTILITY | |
| DISPATCH_QUEUE_PRIORITY_BACKGROUND | QOS_CLASS_BACKGROUND | 最低优先级 |
系统定义的Queue
-
dispatch_get_main_queue
主线程对应的串行队列,APP启动时即创建,无需手动创建。
以下调用主队列的方法:Calling
dispatch_mainCalling
UIApplicationMain(iOS) orNSApplicationMain(macOS)Using a
CFRunLoop<wbr style="box-sizing: inherit;">Refon the main thread
dispatch_get_global_queue
系统定义的全局并发队列