В настоящее время я работаю с iOS-приложением, для которого требуется удаленный интерактивный сервер. В моем приложении я должен запросить некоторые запросы, а также отправить некоторые данные на сервер. Это правильный путь или соответствующий способ сделать это. какой из них лучше REST или JSON или SOAP для этого? Есть ли какой-либо учебник или сайт документации? СпасибоВзаимодействие приложения iOS с сервером
ответ
REST - самый распространенный способ сделать это.
В принципе, REST ретранслирует по простым HTTP-запросам & JSON,
Оба очень просты в использовании с iOS SDK.
Если ваша модель проста, вы можете перейти прямо с HTTP & JSON.
Если это более сложная, я рекомендую использовать REST Kit, here's a link
Для прямой вперед решение, если вам нужен только простой GET вызов существующему REST API, здесь несколько основных строк кода (Эти не должен 't пробег по основной нити)
// Preform this on background thread
NSError *anError;
NSData *apiCallResponseData = [NSData dataWithContentsOfURL:@"http://yourdomain.com/apicall?param=value"];
NSDictionary *response = [NSJSONSerialization JSONObjectWithData:apiCallResponseData options:kNilOptions error:&anError];
//Lets say result is { "key" : "value" }
NSString *someFieldValue = response[@"key"];
//.. do what you need with the result values...
спасибо @ avishic –
Поскольку я просматриваю настройку restkit для моего проекта, это кажется немного сложным. Есть ли какое-нибудь предложение или полезная ссылка, которая может помочь. Спасибо @ Avishic –
@TunvirRahmanTusher Не могли бы вы описать ваши потребности? Какие вызовы API вы хотите использовать? В основном обновлять данные сервера/получать информацию с сервера ..? Насколько сложны результаты? – avishic
- 1. Взаимодействие с клиентским сервером
- 2. android асинхронное взаимодействие с сервером
- 3. Взаимодействие PHP с сервером Java
- 4. Взаимодействие с сервером и клиентом
- 5. Android, django, взаимодействие с сервером?
- 6. Взаимодействие Silverlight с веб-сервером
- 7. Сохранение приложения iOS в синхронизации с сервером
- 8. Архитектура приложения iOS, которая взаимодействует с сервером
- 9. Взаимодействие с сервером с использованием AJAX
- 10. Взаимодействие с ios-chart
- 11. Python - Взаимодействие с сервером Minecraft Classic
- 12. Взаимодействие с удаленным сервером по сети
- 13. Iphone Взаимодействие с сервером для минимизации нагрузки с новыми правилами.
- 14. Взаимодействие с Alexa skills kit из моего приложения iOS
- 15. Подключение приложения с сервером
- 16. ViewController отключить взаимодействие - iOS
- 17. Отключить взаимодействие окон iOS
- 18. iOS: Последовательное взаимодействие
- 19. Тихая установка приложения на контролируемое устройство IOS с сервером MDM
- 20. Получение приложения iOS для общения с моим домашним сервером
- 21. Вход и общение с сервером из приложения iOS ... помощь!
- 22. Взаимодействие с сервером linux с использованием java JSCH
- 23. httpmodule, взаимодействие приложения asp.net
- 24. Взаимодействие приложения апплета
- 25. Связь приложения Android с сервером
- 26. Постоянная синхронизация мобильного приложения с сервером
- 27. Разработка iOS-клиента с сервером OS X
- 28. Интеграция WebRTC в iOS С OWN-сервером
- 29. Значительное взаимодействие с SMTP-сервером IIS в .Net
- 30. Связь с сервером Silverlight
Какой язык на стороне сервера вы предпочитаете? – Niklas
PHP будет лучше для меня. Есть ли какие-нибудь предложения? –