KVC与KVO的理解
KVC提供了一种在运行时而非编译时动态访问对象属性与成员变量的方式,也就是说,我们可以用字符串的内容作为属性名称或者成员变量名称进行访问。通过对应的字符串直接访问到实例变量,而不是通过setter和getter方法.并且可以改变一些apple的私有变量,遵循 NSKeyValueCoding,一个非正式的Protocol.代码例子#import "ViewController.h"@interfac
原创
2015-11-12 19:40:13 ·
178 阅读 ·
1 评论