18-什么是KVO?什么是KVC

KVC:key-value-coding。键值编码。提供一种机制,直接通过字符串来标识对象的属性。可以用valueForKeyPath/setValue forKeyPath等来访问(读取或设置)对象的属性,而不是通过setter,getter方法。可以简化程序代码

KVO是基于KVC的。Key-value-observer 键值观察者。注册成为观察者后,可以动态地监控对象属性的变化。发生变化时可以收到通知

你可能感兴趣的:(18-什么是KVO?什么是KVC)