Core Data: возможно ли создать настольное приложение для создания модели данных для приложения iPhone с Core Data? - PullRequest
4 голосов
/ 01 июня 2009

В настоящее время я решаю, использовать ли Core Data для управления данными в приложении iphone.

Приложение включает в себя создание довольно большой библиотеки контента, которая должна быть локализована и имеет довольно мало связей. Одно из преимуществ использования основных данных, которое я подумал, заключается в том, что я мог бы создать клиент для настольного компьютера для управления данными приложения, а затем упаковать полученный файл с приложением iPhone для использования в качестве базы данных контента.

С моим довольно ограниченным знанием основных данных я хотел знать, возможно ли это? Могут ли их люди, которые занимаются передовой практикой, указывать мне направление?

Ответы [ 3 ]

1 голос
/ 01 июня 2009

Это в основном обман этого вопроса:

Предоставить базовые данные для основного приложения данных?

Краткий ответ - ДА. Я сделал это, Apple делает это. Хорошо работает.

0 голосов
/ 19 сентября 2009

Базовые данные теперь включены, начиная с SDK 3.0.

0 голосов
/ 01 июня 2009

Базовые данные определяют интерфейс для взаимодействия с базой данных, а не само хранилище. Вы можете использовать XML, Binary или SQLite в качестве файла хранилища. Если вам нужно быстрое и грязное решение, вы можете использовать базовое приложение SQLite, такое как Menial's Bases, для создания базы данных. Затем вы можете добавить это в свой проект XCode для использования на iPhone. Если вы намерены использовать настольный клиент для ваших пользователей iPhone, вы можете использовать большую часть того же кода Core Data из вашего проекта iPhone.

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