306: MVVM in Practice | Ray Wenderlich


This is a companion discussion topic for the original entry at https://www.raywenderlich.com/3640-306-mvvm-in-practice

This was a great intro to MVVM, much appreciated. I like how it mixes other technologies and patterns in a smart way.

One observation: The presenter misunderstood(?) the question at minute ~50. The attendee was referring to built-in Cocoa Bindings (see links to RW posts on it below) - not third party frameworks. Cocoa Bindings work just fine with Boxed classes property calls, they enhance MVVM and they save you from binding code in the View Controller!

Cocoa Bindings - RWDevCon 2017 S18
Cocoa Bindings on macOS (RW Post)

@robertomachorro Thank you for the heads up - much appreciated!