GCD

2020-09-05  本文已影响0人  你飞跃俊杰

dispatch_queue_t:线程、队列
dispatch_queue_create(派发队列)
派发队列分为两种,一种是串行队列(DISPATCH_QUEUE_SERIAL),一种是并行队列(DISPATCH_QUEUE_CONCURRENT)。

dispatch_async:异步
dispatch_sync:同步

dispatch_get_main_queue :UI线程、主线程、同步
dispatch_get_global_queue:全局队列、并行,有高、默认、低和后台4个优先级

dispatch_once_t:只执行一次
dispatch_group_t :管理组
dispatch_group_enter:入组
dispatch_group_leave:出组
dispatch_group_notify:管理组完成信号

dispatch_suspend:暂停
dispatch_result:继续

dispatch_after:延迟

上一篇 下一篇

猜你喜欢

热点阅读