Чтение / запись из / в базу данных на iphone.(База данных находится на сервере) - PullRequest
0 голосов
/ 10 января 2012

Я хочу, чтобы пользователь моего приложения взаимодействовал с базой данных. Поэтому ему разрешено как читать, так и записывать данные в базу данных и из нее. Как мне это сделать, если моя база данных sqlite находится не в mainBundle, а на сервере? И еще: лучше ли использовать Core Data поверх Sqlite?

1 Ответ

2 голосов
/ 10 января 2012

Вы не делаете прямых подключений к удаленным базам данных. Что вы будете делать, так это создать веб-сервис, который находится на том же сервере, что и база данных, и предоставляет к нему интерфейс. Таким образом, iPhone общается с веб-службой (возможно, используя NSURLConnection), а веб-служба общается с базой данных.

И да, Core Data всегда лучше, чем Sqlite.

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