首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用wsdl2objc ios捕获how服务调用响应

如何使用wsdl2objc ios捕获how服务调用响应
EN

Stack Overflow用户
提问于 2012-07-24 01:50:11
回答 1查看 273关注 0票数 0

我正在开发一个使用WSDL服务器的应用程序。我已经从wsdl2objc生成了代码。我已经完成了创建soap信封请求头的工作,即将开始服务器调用。你们中的谁可以建议我如何捕获服务器调用的响应。在生成的sudzc代码中,是否有像onload()方法这样的委托方法来捕获响应?

EN

回答 1

Stack Overflow用户

发布于 2013-07-02 04:58:55

您可以在这里找到处理响应的示例代码:

代码语言:javascript
复制
- (IBAction)buttonPressed:(id)sender {
  LocalTimeSoapBinding *binding = [[LocalTime LocalTimeSoapBinding] initWithAddress:@"http://www.ripedevelopment.com/webservices/LocalTime.asmx"];
  binding.logXMLInOut = YES;  // to get logging to the console.

  LocalTime_LocalTimeByZipCode *request = [[LocalTime_LocalTimeByZipCode alloc] init];
  request.ZipCode = @"29687";  // insert your zip code here.

  LocalTimeSoapBindingResponse *resp = [binding LocalTimeByZipCodeUsingParameters:request];
  for (id mine in resp.bodyParts)
  {
          if ([mine isKindOfClass:[LocalTime_LocalTimeByZipCodeResponse class]])
          {
                  field.text = [mine LocalTimeByZipCodeResult];
          }
  }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11617750

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档