Модель данных для папок в Core Data - PullRequest
0 голосов
/ 03 мая 2011

Я пытаюсь реализовать модель данных папок и элементов в Core Data. Он будет отображен в виде таблицы. Я использую сущность listItem для табличного представления со следующими свойствами:

listItem
--------
isFolder (BOOL)
item (relationship to an Item)
folder (relationship to a Folder, if isFolder is true, otherwise nil)

Сущности Моя папка и Элемент имеют свойство name и свойство dateCreated. Моя папка также имеет отношение «listItems», содержащее больше listItems. Все элементы listItems содержатся в родительской папке.

Как я могу попросить контроллер выбранных результатов использовать свойство name или dateCreated для упорядочивания табличного представления, даже если они находятся в разных отношениях? Нужно ли делать копию имени и даты, созданных в listItem? Есть ли лучший способ сделать это в Core Data? Спасибо.

1 Ответ

0 голосов
/ 03 мая 2011

Просто добавьте новое свойство к вашей записи CreationDate и используйте SortDescriptor для их упорядочения.

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