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を使った手動呼出まで扱っています。あなたのコードはあまりにすっきりしてしまって、仕事を辞める際の引き継ぎが簡単に
![RxSwiftによるMVVMパターン](https://cdn-ak-scissors.b.st-hatena.com/image/square/4869dcdfe16f1fb7f8ef8aba00bfedb0bc4d8b0e/height=288;version=1;width=512/http%3A%2F%2Fimages.ctfassets.net%2Fs72atsk5w5jo%2F6tmV73esbmA24WyCS8YcyW%2F52cd325fe2f740ff7e79fbffe5e5b3f8%2Fslug-max-alexander-facebook.png)