内部辞書内の配列の配列数のために私はここでフィルタリングは、配列
[
{
"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];
が、これは-valueForKey: @"count"
、その結果この場合