RxSwift は iOS アプリ開発で広く使われるようになってきました。 しかし、RxSwift は学習コストが高いという問題を抱えています。 ここでは、初学者がつまづきやすく経験者にも誤解されやすい点のひとつ、スケジューラについて詳しく見てみます。 非同期のイベントをうまく扱えるという RxSwift の良さを活かすには、どの処理がどのスレッドで実行されるのかを理解することが大事です。