Avatar
エビフライ 11/1/2024 7:13 AM
SwiftUIでasync initによってdependencyを初期化するとき、どういう風に初期化するのが綺麗でしょうか? いまはProgressViewを表示しておき、Taskで非同期に初期化して、完了後にフラグを立てて画面遷移する、という方法を使っているんですが、@StateObjectなどとの相性が悪くて、何か違う気がしていて。何かいい方法をご存知の方いらっしゃったら教えていただけると嬉しいです。