注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
Combine.framework(以下Combineと略)は非同期の処理を扱うため どのスレッド(主にメインスレッドかそれ... Combine.framework(以下Combineと略)は非同期の処理を扱うため どのスレッド(主にメインスレッドかそれ以外か)で処理を実行するのかが大切です。 全てをメインスレッドで実行すれば 画面が固まって ユーザの操作を阻害してしまうため アプリが使われなくなってしまう要因の一つにもなってしまいます。 今回はCombineとスレッドの関係を管理するための Schedulerの基本や動作について学んだことを書きます。 主に下記の記事を参考にしました。 https://www.vadimbulavin.com/understanding-schedulers-in-swift-combine-framework/ CombineにおけるSchedulerの役割 SchedulerはCombineが 「いつ」 「どこで」 機能するかを決めます。 「いつ」 アプリが起動しているOSの現在
2020/08/28 リンク