Как извлечь данные из базы данных с помощью CoreData - PullRequest
0 голосов
/ 30 декабря 2011

Я изучаю концепцию базовых данных и хочу использовать ее в своем простом приложении.

Я сделал образец по ссылке ниже.

http://www.techotopia.com/index.php/An_iOS_4_iPhone_Core_Data_Tutorial_%28Xcode_4%29

Я сделал все и выполнил шаги, описанные в этой ссылке.

Как правило, я добавил данные в таблицы (сущность) и извлек записи, используя основные данные.

Но мой вопрос ==> Как только я закрыл (убил) приложение из симулятора (или) устройства, значит, данные, хранящиеся в БД, также очистились.В следующий раз, когда снова откроете это приложение, это означает, что БД будет пустым.

В приведенной выше ссылке это также произойдет.

Как постоянно хранить данные в БД (sqlite) с использованием основных данных?

я хочу данные (записи), которые я хранил предыдущими в этой БД.Как этого добиться?

Пожалуйста, помогите в этом отношении !!!

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

1 Ответ

0 голосов
/ 30 декабря 2011

Учебник от raywenderlich будет хорошим началом для изучения coredata ... ниже приведена ссылка на то же самое ...

http://www.raywenderlich.com/934/core-data-tutorial-getting-started

На ваш вопрос: i want data(records) which i stored previous in that db. How to achieve it?

если вы удалите приложение с устройства или симулятора, ваша база данных будет удалена. Если вы тестируете на симуляторе и создали файл db в комплекте ресурсов, то при каждом запуске проекта ваша база данных будет заменена файлом базы данных в пакете проекта.

пожалуйста, убедитесь сами, как проект ссылается на дб при работе в симуляторе.

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