TableViewMVVM TableView with Multiple Cell Types Original Author: Stanislav Ostrovskiy Swift 4.2 No storyboards (all code) A bit of refactoring from Stan-Ost#2 by https://github.com/abhishekbedi1432 Other refactoring Read Stan's article on Medium: blog.