Swift実践入門に書いてあること
- GCD
- Operation
- Thread
非同期処理をさらっと流しているという感想でした。より深い理解の為には下記参考情報が役に立つと思われます。
参考
- 並列プログラミングガイド - Apple
- Concurrent Programming with GCD in Swift 3
- 8.2 Grand Central Dispatch · mixi-inc/iOSTraining Wiki · GitHub
- 増補改訂版 Java言語で学ぶデザインパターン入門 マルチスレッド編
- 非同期IO - Wikipedia
-
コルーチンについての覚書 - Unityな日々(Unity Geek)
Actor-based Concurrency - Concurrency.rst at master · apple/swift · GitHub
- GitHub - apple/swift-evolution: development-major-version--swift-40
- Dispatch | Apple Developer Documentation
- How to create a serial DispatchQueue in swift 3... | Apple Developer Forums
ライブラリなど
その他の言語など
- Kotlin 1.1 async/awaitの仕組みと使い方の概要 for Android
- [before you start using async/await](https://medium.com/@bluepnume/learn-about-promises-before-you-start-using-async-await-eb148164a9c8,Understand promises before you start using async/await)
- Go が他の多くの言語での非同期プログラミングよりも優れている理由 - Qiita