NSArray *testArray = [NSArray arrayWithObjects:@"2.0", @"2.3", @"3.0", @"4.0", nil];
2
3
NSNumber *sum = [testArray valueForKeyPath:@"@sum.floatValue"];
4
5
NSNumber *avg = [testArray valueForKeyPath:@"@avg.floatValue"];
6
7
NSNumber *avg = [testArray valueForKeyPath:@"@max.floatValue"];
8
9
NSNumber *avg = [testArray valueForKeyPath:@"@min.floatValue"];
如果是数据模型对象:比如数据模型对象有一个属性 finishRate
CGFloat max = [[[self datas] valueForKeyPath:@"@max.finishRate"] floatValue];