Slide 35
Slide 35 text
まとめもりー
- mutableな状態への同時アクセスを防ぐことでデータ競合を防ぐ
- value semantic(letとかstruct)みたいなimmutableなデータと
Actors(mutable な状態への同時アクセスできる)を使って非同期処理
を設計しよう
- Actorの分離(内側にあるか外側にあるか)を考慮する
- メインスレッドで非同期処理をすることを保証するため
DispatchQueue.mainのかわりにMainActorを使う