Ios 使用键值收集运算符的nsarray

Ios 使用键值收集运算符的nsarray,ios,key-value-coding,Ios,Key Value Coding,我只是在学习,我的第一个例子不起作用。我怎样才能解决这个问题 NSArray *arr = [NSArray arrayWithObjects:[NSNumber numberWithInt:1], [NSNumber numberWithInt:10], [NSNumber numberWithInt:100], [NSNumber numberWithInt:1000],

我只是在学习,我的第一个例子不起作用。我怎样才能解决这个问题

NSArray *arr = [NSArray arrayWithObjects:[NSNumber numberWithInt:1], 
                [NSNumber numberWithInt:10], 
                [NSNumber numberWithInt:100], 
                [NSNumber numberWithInt:1000], 
                nil];
NSLog(@"%@", [arr valueForKeyPath:@"@min"]);
我与:

此类不符合密钥min的键值编码

从您的链接:

除@count外,所有集合运算符都需要集合运算符右侧的键路径

对于这种情况,使用

[arr valueForKeyPath:@@min.intValue]

从您的链接:

除@count外,所有集合运算符都需要集合运算符右侧的键路径

对于这种情况,使用

[arr valueForKeyPath:@@min.intValue]