這個系列文章一共有10篇, 涵蓋了GCD和Operation的使用和注意點。
前置知識:
- Swift
適讀人群:
- 對多線程開發只知其名
- 知道多線程但不了解細節
- 不了解Operation
- 好久沒用GCD需要復習一下
- 好久沒用Operation需要復習一下
文章結構
第1篇 介紹術語
第2~4篇 關于GCD
第5~9篇 關于Operation
第10篇 工具
系列文章鏈接
- Swift多線程開發 - 1. 概述
- Swift多線程開發 - 2. GCD 隊列和線程
- Swift多線程開發 - 3. DispatchGroup和Semaphore
- Swift多線程開發 - 4. 多線程開發的問題
- Swift多線程開發 - 5. Operations
- Swift多線程開發 - 6. Operation 隊列
- Swift多線程開發 - 7. Operation 異步隊列
- Swift多線程開發 - 8. Operation依賴
- Swift多線程開發 - 9. 取消Operation
- Swift多線程開發 - 10. Thread Sanitizer
主要參考資源: