клиент iPhone REST [закрывается]

Переиндексация таблицы заставляет запрос работать!

REINDEX TABLE accounts;

Спасибо @a_horse_with_no_name !!!

22
задан casperOne 17 July 2012 в 12:04
поделиться

6 ответов

В случае, если Ваш сервис REST реализован в Ruby on Rails, проект ObjectiveResource с открытым исходным кодом выглядит очень перспективным. Это работало отлично для меня в относительно сложном моем проекте, и я даже внес некоторый код назад в них.

ObjectiveResource

4
ответ дан 29 November 2019 в 04:36
поделиться

Я предлагаю использовать превосходный источник ASIHTTPRequest от Интерактивного Всевидящего: http://allseeing-i.com/ASIHTTPRequest . Я делаю это и так являюсь несколькими выпущенными приложениями для iPhone, таким образом, можно быть уверены, что код довольно тверд.

Это - обертка вокруг API CFNetwork, который делает некоторые более утомительные аспекты общения с веб-серверами легче. Это записано в Objective C и работах и в Mac OS X и в приложениях для iPhone.

Это подходит для выполнения основных Запросов HTTP, и взаимодействие с основанными на REST сервисами (ДОБЕРИТЕСЬ / СООБЩЕНИЕ / ПОМЕЩЕННЫЙ / УДАЛЯЕТ). Подкласс ASIFormDataRequest помогает отправить данные POST и файлы с помощью multipart/form-data.

28
ответ дан 29 November 2019 в 04:36
поделиться

Надеюсь Andrian Kosmaczewski , работа может сэкономить Ваше время от переосмысления колес:

http://github.com/akosma/iphonerestwrapper/tree/master

И, это - Общественное достояние.

5
ответ дан 29 November 2019 в 04:36
поделиться

Используя основанные на REST сервисы действительно не нуждается в "хорошей библиотеке".

NSURLConnection и NSURLRequest, включенный в SDK, являются всем, в чем Вы действительно нуждаетесь.

-1
ответ дан 29 November 2019 в 04:36
поделиться

Я написал статью в блоге об этом.

http://www.dreamfreeze.net/weblog/restful_webservices.html

2
ответ дан 29 November 2019 в 04:36
поделиться

[akosma / iphonerestwrappert] попробуйте эту оболочку из github

Caged / httpriot . Это очень простая библиотека HTTP Rest для проектов iPhone и Cocoa.

0
ответ дан 29 November 2019 в 04:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: