Swift KeyPath 정리 Realm의 @objc dynamic으로 사용하는 이유, property wrapper의 다채로운 활용 등 KeyPath를 이해하면 Swift 언어의 발전을 이해하는데 도움. KeyPath란?KeyPath 표현식은 특정 타입의 속성(property) 또는 서브스크립트(subscript)를 참조.KeyPath 표현식은 주로 키-값 관찰과 같은 동적 프로그래밍 작업에서 사용.KeyPath 표현식은 다음과 같은 형태를 가짐. 사용 형태\. 샘플 코드import SwiftUI class Person: NSObject { @objc var name: String @objc var age: Int @objc dynamic var hp: Int = 100 ..