Использовать основные данные для хранения в существующем проекте Iphone? - PullRequest
4 голосов
/ 05 декабря 2009

Согласно Apple Core Data Tutorial, чтобы использовать Core Data, вы должны:

В разделе «Параметры» выберите переключатель, чтобы использовать базовые данные для хранения.

Как это сделать для существующего проекта? Вы должны импортировать некоторые файлы? Можно ли активировать эту настройку позже?

Спасибо

1 Ответ

19 голосов
/ 05 декабря 2009

При выборе этого параметра автоматически добавляются CoreData.framework, пустая модель данных и немного кода Core Data в классы AppDelegate и View Controllers.

Если вы хотите начать использовать CoreData в существующем проекте;

1) Добавьте CoreData.framework в проект.

2) Сделайте «Новый файл», перейдите в «Ресурс» и добавьте новую «Модель данных» в проект.

3) Создайте временный новый проект (установите флажок «Использовать основные данные»). Затем вы можете посмотреть и увидеть связанный с Core Data код, который он добавил в эти файлы шаблонов. Тщательно объедините эти вещи в существующий AppDelegate.

4) Вы должны быть готовы приступить к обучению с этого момента.

...