iOS学习之KVC原理
发布时间:2016-05-23 00:00:12
1. KVC的实现原理遍历字典里面所有的key,以name为例 去模型中查找有没有setName:方法,有就直接调用赋值 假如没有找到setName:方法,就会继续查找有没有_name属性,有就_name = value赋值 假如没有找到_name,还会继续查找模型中 ...
1. KVC的实现原理
- 遍历字典里面所有的key,以name为例
去模型中查找有没有setName:方法,有就直接调用赋值
假如没有找到setName:方法,就会继续查找有没有_name属性,有就_name = value赋值
假如没有找到_name,还会继续查找模型中有没有name属性
最终没有找到,就会直接报错
报错信息:
https://www.xlkjsw.com
原标题:iOS学习之KVC原理
关键词:IOS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。