Avatar
Avatar
hironytic
完成された世界では、スレッドスイッチするのはactorだけであって、actor境界をまたぐときはsendableでないといけない。もし、sendableでない escaping クロージャをメンバに持つ型があったら、その型は sendable にはなれないはず?そうするとその型が actor 境界をまたぐことはないので、問題は発生しない?
@Sendable でない @escaping なクロージャを呼び出すときは actor context を引き継いでも問題のないコードしか存在しない、ってことじゃないでしょうか。
👌 1