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];