Key path — типобезопасная ссылка на свойство/цепочку свойств; передаётся как значение для map/observe/API.
Разбор
\User.name, writable key paths.
- Используются в SwiftUI, Combine, сортировках.
appending для цепочек.
- Безопаснее stringly-typed KVC.
Пример
Итог
Key paths дают типобезопасный доступ к структуре данных как к значениям.