About the content This content has been published here with the express permission of the author. MVVMはフロントエンドエンジニアにとっては重要なデザインパターンです。iOSアプリではオブジェクトがやりとりする方法がたくさんあります。デリゲートやコールバック、Notificationです。このSwift Language User Groupの講演では、 Max Alexander がRxSwiftを使った3つの簡単なパターンで開発のプロセスをストリームとして扱う方法をお話します。MVVMの基本からカスタムObserverの作り方、API論争、並列処理やDispatch Queueを使った手動呼出まで扱っています。あなたのコードはあまりにすっきりしてしまって、仕事を辞める際の引き継ぎが簡単に