的阵列计数我有格式的阵列如下面滤波的方法与NSPredicate,用于内部字典阵列内部阵列
[
{
"xyz" : [Array with different values];
... many more keys
},
{
.. same as above dictionary
}
... many more dictionaries
]
这里看到,我有字典,其中每个字典具有不同的密钥的主阵列,其中有是“xyz”键,其值又是一个数组。现在我想要那些xyz的数组必须count> 2的字典。
现在,我已经尝试用以下断言:
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"xyz.count>2"];
NSArray *filteredArray = [resultArray filteredArrayUsingPredicate:predicate];
但是这是给我错误这样的事情,xyz is not key-value complaint for key "count"