Avatar
関数にMainActorをつけておくこと自体は、Mainスレッドでの呼び出しを強制する意図なら特に問題ないような…? 強いて言えばacquireToken()自体もMainActorになってると良いんじゃないかと思いました。 Objective-Cを経由して同期的に〜とかは避けた方が良いかな、という感覚です