Основные данные один ко многим - как мне получить objectAtIndex? - PullRequest
0 голосов
/ 30 марта 2012

У меня есть класс Entry и класс Media.Они оба в CoreData, и Entry имеет отношение один-ко-многим с Media.Проблема в том, что Media - это NSSet, и мое табличное представление требует знать детали объекта Media по индексу.Как мне установить эти отношения, чтобы они отличались от NSSet, или есть другой способ решить эту проблему?

Ответы [ 2 ]

3 голосов
/ 30 марта 2012

Ваш выбор - NSOrderedSet Если вы планируете развертывание более 10,7, вы можете пометить все отношения как упорядоченные. и получить объекты по индексу.

0 голосов
/ 30 марта 2012

NSSet * records = // выборка записей

NSArray * array = [NSArray arrayWithArray: [records allObjects]];

Затем вы можете использовать objectAtIndex длямассив

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...