以下のブログ記事の翻訳です。 Dependency Injection in MVVM Architecture with ReactiveCocoa Part 4: Implementing the View and ViewModel 前回のブログ記事では、例題アプリのモデル部分を設計して実装しました。今回の記事では、ViewとViewModelのパートへと移ります。最初に、ViewとViewModelの空の実装をプロジェクトに追加し、アプリを実行できるようにします。その後、ユニットテストとともに実際の実装を追加します。その開発の中で、ReactiveCocoaのオブザーバブルなプロパティであるAnyProperty型とMutableProperty型の使い方を学べます。 ソースコードはGitHubのリポジトリからダウンロードできます。 SwinjectMVVMExample: 発展形