Avatar
Avatar
uhooi
いえいえ! ですね、コードによっては頻繁に使うので、公式が用意してくれてもいいと思いました。 あ、テストクラス自体にMainActorを付けているのですね! 自分もそうしようかな…。悩んだのですが、今だと必要なメソッドにのみ付けています。 (公式・非公式に関わらずMainActorの情報が少ない…どこかにないかな…)
僕が知っている限りだと一番まとまっているのがプロポーザルですかねー👀 https://github.com/apple/swift-evolution/blob/5bf0cf0b00169297ba9bc30291477cbbe1343145/proposals/0316-global-actors.md あとはSwiftリポジトリのテスト見てコンパイラがどんなチェックがされるのかを確認するか、forumのコメントに話が出ていたりするのでそこから情報得ていますかね。(これバグだったのかーとかあったりしますw) ここら辺など https://forums.swift.org/t/hang-when-awaiting-call-to-actor/54026/5 https://forums.swift.org/t/mainactor-ignored-by-the-compiler/49533/4 あとSwiftリポジトリのPRのdescriptionにも何が問題でどうしたのかとか書いてあって色々学べるなあと思ってます (edited)
🙏 1