Содержимое базы данных SQLite на iPhone удаляется после сбоя - PullRequest
0 голосов
/ 01 февраля 2011

У меня странная проблема, когда я теряю свои данные после сбоя.

Происходит следующее:

Я вставляю продукт в приложение -> продукт сохраняется в базе данных sqlite.

Приложение аварийно завершает работу.На данный момент продукт все еще находится в базе данных (я дважды проверил это на симуляторе и устройстве iphone с помощью ftp, чтобы получить базу данных sqlite с моего телефона.)

В момент повторного запуска моего приложения содержимоеsqlite удалены.И пустой sqlite с теми же таблицами и т. Д. Заменяется.

Интересно, почему и как решить эту проблему.

Заранее спасибо,

Lewion.

1 Ответ

1 голос
/ 01 февраля 2011

Я предполагаю, что при запуске вы проверяете наличие базы данных в вашем каталоге документов и копируете «чистую» копию из вашего пакета, если ее нет.

Вы уверены, что проблема не устраняется?не лгите в логике, которую вы там используете?

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