Slide 5
Slide 5 text
NonisolatedNonsendingByDefault
● nonisolatedな非同期関数の挙動が変わる
● https://docs.swift.org/compiler/documentation/diagnostics/nonisolated-nonsen
ding-by-default/
● NonisolatedNonsendingByDefaultが無効
○ nonisolatedな非同期関数はsendingがデフォルト
● NonisolatedNonsendingByDefaultが有効
○ nonisolatedな非同期関数はnonsendingがデフォルト
○ asyncなnonisolated関数を呼んだとき、呼び出し元の actor上で処理が実行される
○ MainActorから呼び出すとMainActorで実行されるようになる