У меня есть массив с вложенными словарными данными, подобный этому:
[{ link : [
{ $ref: "foo", $href: "first_foo"},
{ $ref: "bar", $href: "barrrrrrr"},
{ $ref: "quz", $href: "quzzzzzzz"}]},
{ link : [
{ $ref: "foo", $href: "second_foo"},
{ $ref: "bar", $href: "barrrrrrr"},
{ $ref: "quz", $href: "quzzzzzzz"}]}]
Я хочу выбрать foo
каждого словаря. Желаемый результат, подобный этому:
[{ foo: "first_foo"}, { foo: "second_foo"}]
Я пытался использовать [myArray valueForKey @"@customFilterForFoo"]
и реализовал customFilterForFoo
для категории в NSDictionary, но это заканчивается *** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<__NSCFArray 0x6b81a10> valueForUndefinedKey:]: this class is not key value coding-compliant for the key customFilterForFoo.'
Как я могу сделать что-то подобное? Спасибо!