这是大神的讲解--01_Parse的多线程处理思路/GCD扫盲篇
- 同步
dispatch_sync
执行完一个任务再执行下一个 - 异步
dispatch_async
只负责开新线程,开完线程立即返回 - 串行
_serialQueue
同一时间只会有一个线程 - 并行
_concurrentQueue
只能保证这些任务按照添加的先后顺序执行,至于那个任务先执行完,不确定
dispatch_sync
执行完一个任务再执行下一个dispatch_async
只负责开新线程,开完线程立即返回_serialQueue
同一时间只会有一个线程_concurrentQueue
只能保证这些任务按照添加的先后顺序执行,至于那个任务先执行完,不确定