MVVM pattern with Swift application 1/3

MVVM pattern with Swift application 1/3

Why should I use MVVM (Model-View-ViewModel) with Swift application? Many iOS developers use MVC (Model-View-Controller) pattern when developing iOS applications. The problem is that you usually end up putting A LOT of code to your ViewController. This happens so often that the pattern is sometimes called a Massive-View-Controller. Part of the…continue reading →