Какой самый простой способ использования SQLite3 в iPhone-OS? - PullRequest
2 голосов
/ 22 мая 2009

Я слышал, что плохая идея использовать простой SQLite3 в проекте iPhone. Какие рамки, библиотеки, оболочки и т. Д. Вы используете? На что стоит посмотреть?

Ответы [ 4 ]

5 голосов
/ 22 мая 2009

Основные данные - путь. Это доступно только в iPhone OS 3.0. Это вряд ли будет проблемой (для новых приложений).

4 голосов
/ 22 мая 2009

Я использовал C-API для SQLite на iPhone и не имею никаких претензий. Наоборот, это прекрасно работает.

Если вы планируете использовать Core Data, вы застрянете с iPhone OS 3.0. Если это не проблема с вами, вы можете пойти дальше и использовать его. Но я думаю, многие люди все еще будут использовать iPhone OS 2 в течение 2009 года.

2 голосов
/ 22 мая 2009

Если вам нужно настроить таргетинг на iPhone 2.0 или если вам нужна возможность писать специфически нацеленный SQL без использования C API, я могу порекомендовать FMDB Гаса Мюллера . Это (наряду с последним объединением SQLite для поддержки многопоточного доступа) я использую в Outpost .

2 голосов
/ 22 мая 2009

То же самое здесь, я недавно получил приложение, принятое в App Store с использованием SQLite для хранения своих данных.

Эта ссылка мне показалась особенно полезной: Учебник по iPhone SDK: чтение данных из базы данных SQLite

Раздел (4) содержит подробную информацию об изменениях, которые необходимо внести, чтобы включить среду SQLite в параметры ссылок.

(основной раздел учебника показывает, какие файлы импортировать / включать)

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