Основные данные: сортировка по количеству в отношении ко многим

В настоящее время я пытаюсь настроить NSFetchedResultsController, который будет упорядочивать представление моей таблицы на основе количества сущностей в отношении ко многим. Я не уверен, имеет ли это значение при подсчете, но это также обратная зависимость.

Я думал, что что-то вроде этого будет работать нормально:

NSEntityDescription *entity = [NSEntityDescription entityForName:@"Parent"
inManagedObjectContext:managedObjectContext];

NSSortDescriptor *sortDescriptor1 = [[NSSortDescriptor alloc] 
initWithKey:@"children.@count" ascending:YES];

NSArray *sortDescriptors = [[NSArray alloc] initWithObjects:sortDescriptor1,
nil];

[fetchRequest setSortDescriptors:sortDescriptors];

Я продолжаю получать «Путь к ключу, содержащий агрегат KVC, где не должно быть один; не справилсяchildren. @ count '.

Есть идеи, что может пойти не так?

11
задан avenged 10 October 2010 в 03:10
поделиться