rxswiftのobserveOnとsubscribeOn
最終更新から8年以上たっています。ライブラリのバージョンや手順が変わっている可能性があります。
rxswiftのコードを見ていて、たまに出てくるobserveOnとsubscribeOn。
何をやっているのか全く分かっていなかったので調べてみた。
observeOn
observeOnした以降の実行スレッドを指定したものに変更する。
subscribeOn
observable全体の実行スレッドを指定したものに変更する。
ただし、途中でobserveOnを実行した場合、それ以降はobserveOnで指定したスレッドで実行する(はず)
上記の知識を持った上で公式の図を見ると理解出来る。

ReactiveX – ObserveOn operator
いやー、しかしrxって色んな部品があって難しいなー
iOS・Swift の記事
コメントの受け付けは終了しました。ご意見・ご質問は X(@nm_aru)へどうぞ。