美文网首页
底层4:KVC

底层4:KVC

作者: 张无奈 | 来源:发表于2020-08-29 14:00 被阅读0次

    面试题:通过KVC修改的属性会触发KVO吗?

    会触发KVO。

    面试题:KVC的赋值和取值过程是怎样的?原理是什么?

    KVC的全称是Key-Value-Coding,俗称“键值编码”,可以通过一个key来访问某个属性。

    setValue:forKey 设值原理:

    valueForKey:取值原理:


    KVC的全称是Key-Value Coding,俗称“键值编码”,可以通过一个key来访问某个属性

    常见的API有

    - (void)setValue:(id)value forKeyPath:(NSString *)keyPath;

    - (void)setValue:(id)value forKey:(NSString *)key;

    - (id)valueForKeyPath:(NSString *)keyPath;

    - (id)valueForKey:(NSString *)key;

    相关文章

      网友评论

          本文标题:底层4:KVC

          本文链接:https://www.haomeiwen.com/subject/qlfhsktx.html