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_main
Calling
UIApplicationMain
(iOS) orNSApplicationMain
(macOS)Using a
CFRunLoop<wbr style="box-sizing: inherit;">Ref
on the main thread
dispatch_get_global_queue
系统定义的全局并发队列