Итак, у меня есть следующий код, который сортирует выборку данных ядра по атрибуту «color».
sortDescriptor = [[NSSortDescriptor alloc] initWithKey:@"color" ascending:YES];
sortDescriptors = [[NSArray alloc] initWithObjects:sortDescriptor, nil];
[fetchRequest setSortDescriptors:sortDescriptors];
Есть ли способ получить результат такого рода, а теперь подсортировать по дате (другому атрибуту) внутри каждой цветовой "группы"?
В основном вот пример того, что я получаю сейчас ...
RED - 11/1/2010
RED - 9/8/2010
RED - 11/9/2011
RED - 10/20/2011
GREEN - 11/1/2010
GREEN - 9/8/2010
GREEN - 11/9/2011
BLUE - 10/20/2011
BLUE - 11/1/2010
BLUE - 9/8/2010
А вот как бы я хотел, чтобы результаты выглядели ...
RED - 9/8/2010
RED - 11/1/2010
RED - 10/20/2011
RED - 11/9/2011
GREEN - 9/8/2010
GREEN - 11/1/2010
GREEN - 11/9/2011
BLUE - 9/8/2010
BLUE - 11/1/2010
BLUE - 10/20/2011
Я уверен, что это можно сделать, но я просто не уверен, как это сделать.