Как использовать базу данных sqlite, созданную из данных ядра после ее повторного заполнения на стороне сервера? - PullRequest
0 голосов
/ 20 октября 2011

Я создал sqlite db из основных данных, и я хочу снова заполнить его на стороне сервера и снова загрузить на устройство с перезаписью существующего sqlite db. Возможно ли заселение на стороне сервера, и работает ли оно, если перезаписать существующую базу данных?

Ответы [ 2 ]

0 голосов
/ 20 октября 2011

Никогда не связывайтесь с базой данных Core Data вне приложения. На самом деле, забудьте, что это БД, потому что это просто механизм хранения.

Что вам нужно сделать, это отправить объекты на сервер (xml, вероятно, самый простой), манипулировать данными на сервере, отправить данные обратно в приложение, импортировать данные в Core Data.

0 голосов
/ 20 октября 2011

Насколько я знаю, если вы сохраняете данные через основные данные, он создаст обычный sqlite db, но все таблицы, имена полей будут иметь префикс Z_.

Вы можете просто использовать этот БД на стороне сервера, который загружает его в виде файла и перезаписывает, выходя из БД на устройстве.

Извините за мой сломанный английский, если что-то не так.

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