С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Подскажите пожалуйста кто знает: обращаюсь к сайту через SOAP, использую библиотеку SOAPEngine - Objective-C

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Objective-C Не вызывается dealloc в UIViewController при popViewControllerAnimated http://www.cyberforum.ru/objective-c/thread1671798.html
Здравствуйте! есть такой код @interface MainController () @property (strong,nonatomic) Model *model; @property (strong,nonatomic) NSString *addingNoteText; @property (strong,nonatomic)...
Objective-C Сохранение в файл выходного потока из AVAudioEngine Доброго времени суток. Возникла задача - сохранить выходной поток с AVAudioEngine в файл. В интернете информации по этому поводу мало, единственное найденное решение было взято из темы на... http://www.cyberforum.ru/objective-c/thread1671227.html
Сочетание клавиш {.} Objective-C
есть ли сочетание клавиш которое сворачивает контент всех блоков кода в операторских скобках {...} ?
Objective-C Всплытие события в родительское view, возможно ли реализовать
здравствуйте, интересует вопрос, есть uiview внутри него - scrollview, внутри , допустим 20 кнопок, можно ли сделать что-то вроде этого: родительское вью подписывается на клик по самому себе, а в...
Objective-C Как из Date Picker'a время записать в переменную? http://www.cyberforum.ru/objective-c/thread1668725.html
Хочу использовать Date Picker для установки времени таймера, а как из него (Date Picker) получить секунды не знаю. Пробовал - , выдает ошибку "Expected ']'", хотя вроде все скобки на месте. Я...
Objective-C Не могу разобраться с категориями в Objective C Задание: Заменить alloc init autorelease на NSOBject категорию с методом object На данный момент вот такая реализация, но она не рабочая! Что не так? и в правильном ли я направлении? // ... подробнее

Показать сообщение отдельно
pikos2015
0 / 0 / 0
Регистрация: 11.07.2015
Сообщений: 4

Подскажите пожалуйста кто знает: обращаюсь к сайту через SOAP, использую библиотеку SOAPEngine - Objective-C

27.02.2016, 19:47. Просмотров 392. Ответов 0
Метки (Все метки)

Добрый день! Подскажите пожалуйста кто знает: обращаюсь к сайту через SOAP, использую библиотеку SOAPEngine.

1) получаю SessionID:
self.codeOfOperation = 1;
[soap setValue:@"myLogin" forKey:@"login"];
[soap setValue:@"myPassword" forKey:@"password"];
[soap requestURL:@"http://myWebServer/index.php/api/v2_soap/"
soapAction:@"login"];
NSLog(@"------— Login Request Login —------");

2) делаю запрос к некоторому атрибуту сайта - получаю ответ - список атрибутов с их ID.
//color_metal
self.codeOfOperation = 2;
[soap setValue:self.mySessionId forKey:@"sessionId"];
[soap setValue:@"2" forKey:@"storeView"];
[soap setValue:@"color_metal" forKey:@"attributeId"];
[soap requestURL:@"http://myWebServer/index.php/api/v2_soap/"
soapAction:@"catalogProductAttributeOptions"];
NSLog(@"------— My Request Attribute color_metal —------");

3) делаю запрос к другому атрибуту - но результат приходит от прошлого запроса.
//metal
self.codeOfOperation = 3;
[soap setValue:self.mySessionId forKey:@"sessionId"];
[soap setValue:@"2" forKey:@"storeView"];
[soap setValue:@"metal" forKey:@"attributeId"];
[soap requestURL:@"http://myWebServer/index.php/api/v2_soap/"
soapAction:@"catalogProductAttributeOptions"];
NSLog(@"------— My Request Attribute metal —------");

Замечу, что если я перекомпилирую проект и выполню шаг 1) и сразу 3) то получаю соответствующий правильный список атрибутов с их ID.
Каждый запрос выполняется по нажатию своей кнопки.

Вот. А в проекте я вообще хочу получить один за другим сразу несколько списков атрибутов.
Такое впечатление что для каждого атрибута нужна отдельная сессия подключения... Но это бред)

Заранее благодарю!

Вопрос вдогонку: у меня на тестовом проекте каждый запрос выполняется по нажатию кнопки. Ессно кнопку с запросом к атрибуту я нажимаю когда приходит ответ с SessionID. Но в приложении все запросы должны выполняться по нажатию одной кнопки. Кто подскажет как быть?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.