KVC:键值编码(Key-Value-Coding),是一个非正式的Protocol,提供一种机制间接访问对象的属性,是路径访问的规范: KVO:键值观察 (Key-Value-Observe),是基于KVC的一种观察者模式,观察者在键值改变的时候会得到通知,类似于代理,通知中心,它是一种通讯方式. 使用KVC需注意:1.Key的值必须正确,如果错误会出现异常 2.valueForUndefinedKey,当没有定义当前Key的值,这个方法会被调用 3.因为类key反复嵌套,所以有个keyPat…