之前章节
01.OC实例对象的本质)
02.OC有几种对象)
03.对象的isa与superclass
04从0搭建一个KVO
关于KVC其实没啥可讲的,主要弄清楚设置值和获取值就可以,set的流程图如下:

setValue:ForKey:设置值流程图
get的流程图如下:

valueForKey:获取值流程图
拓展
到最后一步的时候会抛出异常,但我们开发肯定不能让程序闪退,我在组件这篇文章的闪退组件介绍过,我们需要针对该异常做处理,如下图:

KVC异常处理
01.OC实例对象的本质)
02.OC有几种对象)
03.对象的isa与superclass
04从0搭建一个KVO
关于KVC其实没啥可讲的,主要弄清楚设置值和获取值就可以,set的流程图如下:
get的流程图如下:
到最后一步的时候会抛出异常,但我们开发肯定不能让程序闪退,我在组件这篇文章的闪退组件介绍过,我们需要针对该异常做处理,如下图: