使用WSDL2OBJC工具进行Web服务的问题

时间:2012-01-16 09:31:47

标签: iphone wsdl

我正在使用wsdl2objc工具为我的webservice生成soap Searvice API。 我正在按照本教程生成代码并使用它

http://code.google.com/p/wsdl2objc/wiki/UsageInstructions

&安培;&安培;

http://brismith66.blogspot.com/2010/05/iphone-development-accesing-soap.html

我可以成功生成My WebService APIS,但是当我添加时我得到8个错误并且错误是

预期标识符或'('在'='标记之前

请告诉我我能用它做什么。我被塞了。本教程中给出的WEBSERVICE URL在我编译时工作得非常好,但我的代码却给出了这些错误。

任何人都可以帮忙!

1 个答案:

答案 0 :(得分:1)

首先,不要使用0.6版本,而是使用0.7版本。我在版本0.6下遇到cache问题。版本0.7解决了这个问题。因此,我的Web服务可以使用session机制来存储状态信息。

其次,不会使用wsdl2objc(或gSOAP)和WSDL生成任何代码。在实践中,我们的团队遇到了一些编译问题,最后我们实现了一个代理Web服务,它提供了一个简单类类型的接口(ex,int,string,byte),以避免编译问题。