Swift: Get MVC right the first time

Agree with the main point of your article. Anything responsible for drawing or presenting UI, should be put in a custom UIView class. UIViewController is really just a controller. I believe Apple framework goes this way with UILabel, UITextField, UITableView, UIScrollView,… And when i use many iOS libraries, they also heavily use custom UIViews for maximum reusability.

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.