Как я могу получить данные из профилей пользователя userpoint в xcode
Я пытаюсь получить данные UserProfiles с сайта SharePoint 2010 с помощью Objective-C в xCode. Теперь я использую службу SOAP в своем проекте. Кто-нибудь может указать мне правильное направление здесь? Спасибо....
1 ответ
Вы, вероятно, имеете в виду "iOS" или "Какао" вместо Xcode.
Если возможно, избегайте SOAP. Гораздо проще получить доступ к веб-службе через REST и использовать JSON в качестве транспортного формата - и в 99,8% всех случаев использования веб-служба RESTful и JSON удовлетворят все ваши требования на 100%.
То, что вам нужно для выполнения вашей задачи, можно обобщить в "развитие сети", которая включает NSURLConnection
(и связанные классы друзей), и NSJSONSerialization
и несколько других системных классов в зависимости от ваших потребностей.
Если вы не пользуетесь веб-службой RESTful, JSON и умеренными требованиями, работа в сети может быстро стать сложной. И это становится излишне сложным при использовании SOAP. Возможно, вы захотите использовать стороннюю библиотеку, которая может помочь здесь.
Я предполагаю, что вы уже знакомы с основными основными принципами при программировании в Objective-C и для Mac OS X и iOS. Итак, я бы предложил начать с прочтения примеров из документации Apple, посвященных работе с сетями и использованию NSURLConnection
(например, MVCNetworking).