Sample project to demostrate some concepts:
- MVVM
- Dependency injection
- Unit Testing with Quick
TODO:
- Handle errors
- Unit testing
Sources of knowledge:
Swinject and ReactiveCocoa use from "Dependency Injection in MVVM Architecture with ReactiveCocoa" https://yoichitgy.github.io/post/dependency-injection-in-mvvm-architecture-with-reactivecocoa-part-1-introduction/