Как отсортировать NSMutableArray, используя sortedArrayUsingDescriptors?

У меня вопрос по сортировкеNSMutableArray, я могу использоватьsortedArrayUsingDescriptors: Метод сортировки массива с объектами.

Например, у меня естьNSMutableArray изplaces где у меня есть атрибутfrequency (значение int) и я хочу отсортировать по убываниюfrequency но я не знаю, как правильно его использовать.

Что я ставлю в качестве ключа вinitWithKey?

Мой объектplace содержит:

NSString * name;
NSString * address;
NSString * frequency;
NSString * type;
NSMutableArray * places;

... populate array with objects ...

NSSortDescriptor * sortByFrequency =
   [[[NSSortDescriptor alloc] initWithKey:@"????????" ascending:NO] autorelease];

NSArray * descriptors = [NSArray arrayWithObject:sortByFrequency];
NSArray * sorted = [x sortedArrayUsingDescriptors:descriptors];

Ответы на вопрос(3)

Ваш ответ на вопрос