問題タブ [swift-concurrency]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
61 参照

swift - ネットワーク呼び出しからのデータが来るまで待ってから、関数の値を返す方法 #Swift

API呼び出しを行い、データをそのプロパティに保存するサービスクラスがあります。次に、インタラクター クラスには、サービス クラスの API 呼び出しを行うメソッドがあり、データが格納されるときにそれを返します。私は完了ハンドラーとディスパッチグループでこれを処理しようとしましたが、(何かが足りないと思います) これはうまくいきませんでした。この問題に対処するために私を助けていただければ幸いです。前もって感謝します!

サービス クラス:

および Interactor クラス (完了ハンドラーまたはディスパッチ グループなし):

追加:完了ハンドラでの私の試み