Using a Model-View-ViewModel (MVVM) Architecture in IBM’s Ready App for Travel & Transportation iOS…
Alex Buck
172
Good article, very informative, on the other hand I think you are breaking one fundamental rule of MVVM, putting view elements inside of a viewModel, in the moment you do “import UIKit” on any viewModel something is wrong.