次のObjective-Cクラスがあります:
@interface GraphDataPoint : NSObject
@property NSDate *date;
@property NSNumber *value;
@end
を指定するNSArray
と、次を使用しGraphDataPoint
て最大値を計算する方法を知っていますvalue
[data valueForKeyPath:@"@max.value"]
value
今、私はの配列に変更したいvalues
:
@property NSArray *values;
usingでそれぞれのプロパティの合計の最大値を計算する同様の方法はありますか? (ネストされたループを記述して手動で解決できることは知っています。)value
GraphDataPoint
NSArray
valueForKeyPath