Есть ли работающий проект Cocoa MySQL Xcode? - PullRequest
0 голосов
/ 10 марта 2010

Или это было заброшено? Я не могу найти современный образец проекта. Я не смог сделать какой-либо старый код, который я нашел работу. Я просто хочу написать простое приложение для Mac, которое обращается к внешней базе данных MySQL, которая также участвует в веб-сайте PHP.

Ответы [ 2 ]

0 голосов
/ 12 марта 2010

Спасибо, Роб, я действительно видел ссылки на Sequel Pro, но я был смущен, когда попал туда. Часть моей проблемы в том, что я действительно плохо добавляю вещи в проект Xcode. После того, как у меня есть проект с правильными библиотеками и всем, что связано, я могу использовать различные методы или функции.

Вот почему я спрашивал, есть ли у кого-нибудь супер простой проект, использующий MySQL, который, я надеюсь, скомпилируется для меня прямо из коробки. Затем я могу добавить все свои объекты и кодирование.

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

0 голосов
/ 10 марта 2010

Старый проект CocoaMySQL был заброшен, но проект был воскрешен как Sequel Pro .

Это открытый исходный код, и вы можете получить исходный код здесь .

Если вам нужна простая библиотека, позволяющая получить доступ к MySQL, вы можете попробовать коммерческий MacSQL Framework.

Вы также можете просто использовать MySQL C API напрямую, однако будьте осторожны, потому что если вы хотите использовать это в коммерческом приложении, лицензионные сборы высоки.

Возможно, вам будет проще написать некоторый код PHP на сервере, чтобы доставить результаты вашему клиенту с использованием JSON или другого облегченного формата обмена данными. PHP имеет прямую поддержку JSON, и существует замечательная инфраструктура Cocoa , которая позволяет легко анализировать и генерировать код JSON.

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

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