通过KVC修改属性会触发KVO么?
会触发KVO,就算是没有set方法,只有成员变量也会触发,因为kvc内部猜测应该是手动调用了willChangeValueForKey和didChangeValueForKey方法
KVC的赋值和取值过程是怎么样的?原理是什么?
KVC:键值编码
setValue:forKey:原理

valueForKey:原理

通过KVC修改属性会触发KVO么?
会触发KVO,就算是没有set方法,只有成员变量也会触发,因为kvc内部猜测应该是手动调用了willChangeValueForKey和didChangeValueForKey方法
KVC的赋值和取值过程是怎么样的?原理是什么?
KVC:键值编码
setValue:forKey:原理
valueForKey:原理
本文标题:四.KVC
本文链接:https://www.haomeiwen.com/subject/qieoiltx.html
网友评论