Соединения с базой данных Objective-C - PullRequest
0 голосов
/ 13 апреля 2011

Я ищу способ подключения к базе данных (Mysql, PostgreSQL, MSSQL) в Objective для IPhone.Тем не менее, кажется, что поддержка подключения к базам данных не поддерживается языком, и решения сторонних производителей повсеместны.

Существует ли решение, которое будет рекомендовано для каждого, или решение, котороеиспользоваться для всех из них?

Ответы [ 3 ]

2 голосов
/ 13 апреля 2011

Честно говоря, маршрут, по которому я всегда шел, - это создание промежуточного сайта для управления сопоставлением уровня данных и управления возвратом между iPhone и базой данных.

Это устанавливаетвы настраиваете посредника (скажем, это веб-страница PHP), который затем позволяет вам подключаться к любому типу БД, который вы хотите, и вы можете просто делать сервисные вызовы в Интернете, чтобы вызвать то, что вам нужно.

Этопросто так я продолжаю ... Я знаю, что есть множество скомпилированных в Objective C пакетов подключения MySQL и тому подобное, но мне нравится работать над чем-то более поддерживаемым и знакомым, и пусть iPhone просто беспокоится об обработке данных, как толькоесть.

1 голос
/ 14 апреля 2011

Если вы ищете поддержку базы данных непосредственно на iPhone, вам нужно использовать SQLite, который доступен непосредственно через библиотеку или Core Data.Если вам необходимо подключиться к существующей базе данных, такой как mysql или Sql Server, вам потребуется предоставить некоторые методы через веб-сервисы (SOAP, RESTful) для взаимодействия с базой данных (CRUD).Если вам интересно, почему существует ограниченная / отсутствует поддержка прямого доступа к другим типам баз данных, ознакомьтесь с Отличительными особенностями SQLite .

0 голосов
/ 13 апреля 2011

А как насчет MySQL, Connector / C?

См. Этот пост SO: здесь

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