美文网首页
Objective-C KVC

Objective-C KVC

作者: lieon | 来源:发表于2021-02-19 23:25 被阅读0次

    KVC

    • KVC全称为Key-Value Coding,俗称“键值编码”,可以通过一个key来访问某个属性
    • 常见的API有:
    - (void)setValue:(nullable id)value forKey:(NSString *)key;
    - (nullable id)valueForKeyPath:(NSString *)keyPath;
    - (nullable id)valueForKey:(NSString *)key;
    - (void)setValue:(nullable id)value forKeyPath:(NSString *)keyPath;
    

    setValue:forKey:的原理

    image.png

    valueForKey:的原理

    image.png

    相关文章

      网友评论

          本文标题:Objective-C KVC

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