How to use KeyPaths in Swift | Advanced Learning #29

Описание к видео How to use KeyPaths in Swift | Advanced Learning #29

In Swift, a KeyPath is a way to reference a property, or a nested set of properties, of a particular type in a type-safe manner. It provides a convenient and type-checked way to access properties and their values without needing to use string-based key-value coding (KVC) or dynamic member lookup. KeyPaths are often used in Swift for tasks like sorting, filtering, or key-value observation, and they contribute to safer, more predictable code.

🤙 WELCOME BACK 🤙

WEBSITE: https://www.swiftful-thinking.com

DISCORD:   / discord  

GITHUB: https://github.com/SwiftfulThinking/

SAY THANKS: https://www.buymeacoffee.com/nicksarno

00:00 Keypaths
01:38 Welcome back!
02:26 What is a Keypath?
04:40 Basic Keypaths
07:37 Nested Keypaths
08:40 Keypaths for custom methods
11:09 Sorting with Keypaths
13:14 Creating an extension
18:08 Adding generics
19:30 Polish & Optimizations
23:35 Wrapping up

Комментарии

Информация по комментариям в разработке