Создание базы данных Core Data Sqlite на сервере

У меня есть приложение для iPad, которое использует Core Data с Sqlite. Я продолжаю получать ошибки, когда вызывается сохранение на managedobjectcontext. Ошибка заключается в том, что ограничение ошибки sql (19) не выполняется. Я нашел несколько веб-сайтов, которые заставили меня изменить код генерации и обновить поле Z_MAX в таблице Z_PRIMARYKEY. Есть ли какие-то другие вещи, которые Core Data делает за кулисами, подобные этой?

Примечание. Да, я знаю, что не должен этого делать, но часть проблемы заключается в том, что основная база данных данных превышает 5 МБ, и обработка данных из plist занимает много времени. (Может быть, JSON будет быстрее?)

EDIT Я только что заметил Z_ENT, который является идентификатором объекта. Я должен добавить это в генерацию.

РЕДАКТИРОВАТЬ 2 Перейдите к сопоставленным объектам, но я все еще получаю сообщение об ошибке. У него проблемы с удалением и обновлением, даже если он кажется действительным.



person Chris McKnight    schedule 26.07.2012    source источник


Ответы (1)


Оказалось, что это просто проблема с самим приложением.

person Chris McKnight    schedule 08.08.2012