Как написать приложение базы данных в iPhone - PullRequest
0 голосов
/ 20 июля 2009

Привет, я создаю приложение для iPhone, которое будет использовать SQLite в качестве базы данных. Эта база данных синхронизируется веб-сервером по XML-запросу HTTP. Проблема в том, что у меня нет предварительно построенной архитектуры для создания приложения базы данных.

Есть ли какое-нибудь руководство, которое научит меня, как писать Data Access Layer (DAL) или как безопасно импортировать файл SQLite с iPhone.

Я не хочу снова и снова открывать соединение с базой данных, это все равно, что создавать отдельный класс, который будет обрабатывать все связанные с базой данные части.

Пожалуйста, предложите мне.

Спасибо

1 Ответ

2 голосов
/ 20 июля 2009

Вы только что описали то, что Apple называет Core Data. Смотрите эту ссылку для более подробной информации http://cocoadevcentral.com/articles/000086.php Он описывает Базовые данные на рабочем столе, но по сути он такой же.

Core Data - довольно легкая оболочка для SQLite, написанная Apple. Основные данные, как только у вас есть базовый код, вы сможете легко с ним работать.

Другим большим преимуществом Core Data является то, что он имеет небольшой объем памяти, что важно для обеспечения оптимальной производительности вашего приложения.

Я бы сначала начал с некоторого примера кода, основные данные могут занять несколько часов, чтобы начать, и несколько дней или недель, чтобы освоить, но как только вы пройдете через это, вы найдете его очень удобным и мощным.

Джон.

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