В моем проекте есть структура данных с двунаправленным списком, как я могу сохранить ее в coredata? - PullRequest
0 голосов
/ 11 января 2020

У меня есть структура данных с двойным LinkedList в моем проекте:

для простоты предположим, что это так: как в двойном LinkedList, где данные - это некоторый Random Id (Integer). Опять же, цель этого вопроса не в том, где я должен использовать дважды LinkedList, а где я не должен. цель состоит в том, чтобы сохранить их в основных данных.

как мы можем хранить его дважды LinkedList в основных данных?

1 Ответ

0 голосов
/ 11 января 2020

Вы можете просто иметь таблицу (ManagedObject) с именем ListItem со свойствами для previousItem и nextItem. Первый элемент previousItem и последний nextItem будут nil. Вы также можете иметь другую таблицу с именем DoubleLinkedList или что-то подобное, на которую ссылается ListItem.

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