Swift 4 Key Paths

Swift 4 key paths allow us to refer to properties of Swift types in a dynamic way, enabling us to program against them without knowing the exact property in question. In this episode we will see how they are created, how they are used, and see examples of them in action with Key-Value Observing and Autolayout.

This is a companion discussion topic for the original entry at https://nsscreencast.com/episodes/326-swift-4-keypaths