最終確認日
Swift Concurrency
https://developer.apple.com/documentation/swift/concurrencySwift Concurrency は async/await
、Task
、Actor
を用いて、非同期処理と並行処理を簡潔かつ安全に記述するための仕組み。
async/await
を使うことで非同期コードを直線的に記述できる。Task
を使って並列処理を開始できる。Actor
を使うことで状態の整合性を保ったまま共有リソースにアクセスできる。- Swift 5.5 以降(iOS 13 以降のランタイム対応が必要)で利用可能

公開日
更新日