Форум программистов, компьютерный форум CyberForum.ru

Реализация get и post запросов - Программирование iOS

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование iOS Как достать dictionary из dictionary? http://www.cyberforum.ru/ios-dev/thread1293068.html
Подскажите пожалуйста как получить значение dictionary который находится внутри другого dictionary? Я не понимаю как обратиться к нему. Я пытаюсь парсить json. Пример json выглядит так, основной словарь который мне нужно парсить walks. Объект по ключу walks то я вывожу, а как дальше его распарсить? "status":"ok", "selected_locale":"en", "walks":[ { "walkID":"39", "walkVersion":"1",...
Программирование iOS Событие перехода "назад" Здравствуйте. Есть два контроллера, переход от vc1 к vc2 можно предугадать в методе prepearForSeque и сделать какие то действия (например передать данные из vc1 в vc2). Подскажите как называются методы отвечающие за переход к предыдущему контроллеру (из vc2 в vc1) при push соединении? http://www.cyberforum.ru/ios-dev/thread1291468.html
Не понимаю программистов Программирование iOS
Всем привет,сразу извиняюсь за такой вопрос. Сейчас мы разрабатываем приложение на IOS,мои программисты сказали мне,что если мы сделаем выпуклый дизайн(выпуклые кнопки и т.д.)а не плоский,как сейчас модно,также сделаем разноцветный,а не просто белый фон,то стоимость и сложность программирования приложения увеличится на приличную сумму.В связи с этим хотел у вас спросить:правда ли,что выпуклый...
Программирование iOS Пляски вокруг UILabel (как нормально настроить перенос текста?)
Всем привет, существует задача - один вью контроллер с одной UILabel на нем. Текст этого лейбла динамически изменяется, должно быть всегда на весь экран девайса крупно его видно. Привязки UILabel стоят к центру по вертикали и горизонтали вьюхи, а также Equal Widths с вьюхой. Размер текста 250 для айпадов и 150 для айфонов, также стоит атрибут Autoshrink -> Maximum Font Scale (0.4) для сжатия...
Программирование iOS Отображение карт гугл в отдельной view http://www.cyberforum.ru/ios-dev/thread1288367.html
Добрый день. Собственно проблема заключается в том, что неверно определяются (либо я неверно макет сделал) размеры области, в которой отрисовывается карта. На скриншоте оранжевым окрашен родительский элемент, в который выводится карта. При верстке макета для Android я просто указал ширину блоков равной 100%, и при отрисовке карта заполняла собой весь родительский контейнер, а вот логику...
Программирование iOS Использование встроенных словарей Как можно брать информацию из словарей, установленных на iphone? подробнее

Показать сообщение отдельно
residentkms
21 / 21 / 8
Регистрация: 20.10.2013
Сообщений: 138
Завершенные тесты: 1
06.11.2014, 11:52     Реализация get и post запросов
Цитата Сообщение от Slava-hacker32 Посмотреть сообщение
влияет ли тип запроса на процесс парсинга json?
зависит от сервера. он может отдавать на get-запрос один json, а на post - другой.
Цитата Сообщение от Slava-hacker32 Посмотреть сообщение
Меня интересует существуют какие то кардинальные отличия в реализации типов запросов
POST (параметры указываются в теле запроса)
Objective-C
1
2
3
4
5
6
7
8
NSString *url = @"http://someurl.com";
NSString *parameters = @"parametr1=one&parametr2=two";
NSMutableURLRequest* request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:url]
                                                               cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                           timeoutInterval:15.0];
request.HTTPMethod = @"post";
request.HTTPBody = [parameters dataUsingEncoding:NSUTF8StringEncoding];
connection = [[NSURLConnection alloc] initWithRequest:request delegate:self];
Для GET-Запроса, HTTPMethod можно не указывать, а параметры указать прямо в URL запроса.
например
Objective-C
1
2
3
4
5
6
NSString *parameters = @"parametr1=one&parametr2=two";
NSString *url = [NSString stringWithFormat:@"http://someurl.com?%@", parameters];
NSMutableURLRequest* request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:url]
                                                               cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                           timeoutInterval:15.0];
connection = [[NSURLConnection alloc] initWithRequest:request delegate:self];
А вообще, лучше использовать NSURLSession.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru