Как я могу получить данные из профилей пользователя 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).

Другие вопросы по тегам