如何从NSDictionary对象数组中找到最大值?

时间:2014-04-08 13:14:35

标签: ios objective-c nsarray

如何从NSArray的{​​{1}}找到最大值?

这是我的代码,

NSDictionary

然而,这有时会产生错误的结果。我错过了什么吗?

1 个答案:

答案 0 :(得分:9)

尝试使用NSNumber值的方法

NSNumber *max = [array valueForKeyPath:@"@max.data"];

NSNumber *max = [array valueForKeyPath:@"@max.data.floatValue"];

表示NSString / NSNumbers混合值。