ThreadとかDispatchQueueとかは経験あるけど非同期関数やらタスクは馴染みがない。
swift-programming-language-jp.gitbook.io
Actor
- Actorはタスク間で情報を共有したいときに安全に情報を共有できる。
- Actorの変更は1つのTaskからのみのため。
Sendable 型
- Actorのメソッドに引数として渡す際やTaskの結果として返す時の安全性を持たせるのに使用する。
今の所どういう状況の時にSendable型が必要なのか分からず。