我可以使用集合运算符获取最大值索引吗?
例如:
NSArray *array = @[@(0), @(10), @(2), @(3), @(48)];
NSInteger max = [array valueForKeyPath:@"@max.integerValue"];
NSInteger index = ?? <-- obtain index using collection operator
对于这种情况,索引是4。
由于
答案 0 :(得分:1)
我不相信,特别是因为答案可能不是唯一的。 (即数组中可能有多个48
。)