Key-Value-Coding
-
KVC(Key-Value-Coding)iOS 2019. 9. 20. 17:46
정의 문자열(또는 키)를 사용해 간접적으로 객체의 속성 값에 접근하는 매커니즘을 말한다. Key-value-coding은 key-value-observing, cocoa bindings, core data와 함께 작업하는 기본적인 기술이다. 특징 키가 되는 문자열은 런타임 시 결정된다. 소스 코드가 간결해지면서 유지 보수가 쉬워진다. 클래스 간 의존성이 낮아진다. 참고 About Key-Value Coding [iOS]Key Value Coding, Key Value Observing