Как получить наибольшее значение из NSArray, содержащего словари?

Как получить наибольшее значение из NSArray со словарями?

Допустим, у меня есть NSArray, содержащий словари с ключами «возраст», «имя» и т. д. Теперь я хочу получить запись с самым высоким возрастом. Возможно ли это с некоторой магией KVC? Или мне нужно перебирать и делать это «вручную»?

Я пробовал что-то подобное:

int max = [[numbers valueForKeyPath:@"@max.intValue"] intValue];
8
задан Monolo 22 September 2012 в 14:51
поделиться