Я использую NSSortdescriptor для сортировки коллекции NSArrays, затем я натолкнулся на случай, когда конкретный сортируемый NSArray содержит NSDictionary, который содержит NSDictionary.Я хотел бы отсортировать строку в паре с ключом в последнем словаре.
Вот как я буду ссылаться на строку:
NSDictionary *productDict = [MyArray objectAtIndex:index];
NSString *dealerName = [[productDict objectForKey:@"dealer"] objectForKey:@"name"];
Как использовать dealerName
вмой NSSortdescriptor для сортировки массива?
NSSortDescriptor * sortDesc = [[NSSortDescriptor alloc] initWithKey:/* ? */ ascending:YES];
sortedDealerArray = [value sortedArrayUsingDescriptors:sortDesc];
[sortDesc release];
Надеюсь, кто-нибудь может мне помочь с тем, как я сортирую по ключам внутри объектов внутри других объектов:)
Спасибо.