The Swift Programming Language (Swift 4.1): Patterns

Swift 3 + #keyPath() – The Traveled iOS Developer’s Guide – Medium

Swift 4 KeyPaths and You

What is a KeyPath used for?