开发过程中,免不了的是经常和接口打交道,那么对于json子串解析,以及字典与数组的取值我们已经熟悉的不能再熟悉,那么对于valueForKey与valueForKeyPath的使用区别可能不是很了解.今天基于此,粗略说一下valueForKey与valueForKeyPath的使用区别.废话少说,直接上代码:
先说其不同的地方:
valueForKeyPath的使用更加广泛,功能也更加强大:
1.如:sum/average/max/min
NSArray *array1 = @[@1, @3, @5, @7, @9,@11, @13];
NSInteger sum = [[array2