NSArray *vals = {100,100,50,50,50} maximumValue = [[vals valueForKeyPath: @"@max.self"] intValue];
Returns
maximumValue : 50
NSArray *vals = @[@100,@100,@50,@50,@50]; NSLog(@"%d",[[vals valueForKeyPath: @"@max.self"] intValue]