1、 KVC valueForKey:key 的调用顺序
先调用相关方法 调用方法的先后顺序为:
getter方法:getKey(注意Key首字母大写)->key->isKey
NSArray方法:countOfKey 和 objectInKeyAtIndex
如果没有相关方法:看 +(BOOL)accessInstanceVariablesDirectly返回值
返回YES:查找成员变量,先后顺序为: _key->_isKey->key->isKey
返回NO: 抛异常 valueForUndefinedKey
2、KVC相关集合运算符