《GCD多线程函数的全面探索》
2019-07-01 本文已影响0人
不够果断是种癌
本文仅供自我学习,为学习笔记,参考书籍《Objective-C与osx多线程与内存管理》。
1.Dispatch Queue
2.dispatch_queue_create
3.Main Dispatch Queue / Global Dispatch Queue
4.dispach_set_target_queue
5.dispatch_after
6.Dispatch Group
7.dispatch_barrier_async
举个例子,比如读数据,读完才能写。
8.dispatch_sync
9.dispatch_apply
10.dispatch_suspend/dispatch_resume
11.Dispatch Semaphore
12.dispatch_once
如果我们用dipatch_once函数可写为:
13.Dispatch I/O