可能大家对 - (id)valueForKeyPath:(NSString *)keyPath 方法不是很了解。
其实这个方法非常的强大,举个例子:
NSArray *array = @[@"name", @"w", @"aa", @"jimsa"]; NSLog(@"%@", [array valueForKeyPath:@"uppercaseString"]); 输出 ( NAME, W, AA, JIMSA )
可能大家对 - (id)valueForKeyPath:(NSString *)keyPath 方法不是很了解。
其实这个方法非常的强大,举个例子:
NSArray *array = @[@"name", @"w", @"aa", @"jimsa"]; NSLog(@"%@", [array valueForKeyPath:@"uppercaseString"]); 输出 ( NAME, W, AA, JIMSA )
相关文章: