使用新的文字语法创建字典,因此:
NSDictionary *valuesByHour = @{
@9: @2,
@10: @2,
@11: @3,
@12: @3,
@1: @2,
@2: @2
};
然后,我想找到最大值,如下所示:
return [[self.valuesByHour allValues] valueForKeyPath:@"max.intValue"];
但我收到此错误:
[<__NSCFNumber 0x9f6fbe0> valueForUndefinedKey:]: this class is not key value coding-compliant for the key max.
还尝试过以旧方式实际创建 NSNumber,例如 [NSNumber numberWithInt:2]。