我是靠谱客的博主 积极橘子,这篇文章主要介绍KVC  valueForKey:key 的调用顺序,现在分享给大家,希望可以做个参考。

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

1、 KVC  valueForKey:key 的调用顺序

先调用相关方法  调用方法的先后顺序为:

        getter方法:getKey(注意Key首字母大写)->key->isKey

        NSArray方法:countOfKey 和 objectInKeyAtIndex

如果没有相关方法:看 +(BOOL)accessInstanceVariablesDirectly返回值
        返回YES:查找成员变量,先后顺序为: _key->_isKey->key->isKey

        返回NO: 抛异常  valueForUndefinedKey

2、KVC相关集合运算符

@count  @max  @min  @sum  @avg

转载于:https://my.oschina.net/u/2252300/blog/1616218

最后

以上就是积极橘子最近收集整理的关于KVC  valueForKey:key 的调用顺序的全部内容,更多相关KVC内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(117)

评论列表共有 0 条评论

立即
投稿
返回
顶部