где именно нам нужна обработка исключений для веб-сервисов на iPhone - PullRequest
0 голосов
/ 22 сентября 2011

Я новый разработчик для iPhone, а также совершенно новый для веб-сервисов.Я использовал http://www.sudzc.com/ для разработки кода obj-c для моего wsdl.Мне нужно знать, где именно мне нужно обрабатывать исключения в этом коде?Или код, сгенерированный самой sudz, заботится о самой обработке исключений?

Ответы [ 2 ]

0 голосов
/ 29 марта 2012

Посмотрите пример кода, сгенерированного для вашего веб-сервиса. Они дают вам общий макет для обработчиков ошибок. Должно выглядеть примерно так:

// Обработка ответа от webserviceConnection.

  • (void) webserviceConnectionHandler: (BOOL) значение {

    // Сделать что-нибудь с результатом BOOL

    NSLog (@ "webserviceConnection вернул значение:% @", [NSNumber numberWithBool: value]);

}

0 голосов
/ 22 сентября 2011

Как правило, прокси-классы из WSDL имеют методы селектора, которые вызываются при выполнении какого-либо вызова операции / метода.Так что вам просто нужно проверить, какой метод (из уровня обслуживания) вы собираетесь вызывать, и реализовать метод селектора в вашем классе.

...