2011-06-03 27 views
2

我做的一個項目,iPhone或iPad是一種客戶端..這裏如何生成的Web服務的存根文件集成到Xcode中

問題是使用WSDL文件我們已經使用軟件生成的存根...

生成的存根的格式爲h和.m文件

但如何運行在Xcode此文件或與Xcode的集成....

我沒有得到任何鏈接或教程做所以請建議我該怎麼做。

謝謝你

回答

0

取決於您用來從wsdl生成代理類的軟件。我們已經成功使用http://code.google.com/p/wsdl2objc/,並且只是將生成的文件添加到項目中(項目 - >添加現有文件)。請記住,這些只是代理類,項目結構和代碼,以消耗您必須自己編寫的Web服務。

+0

謝謝你.....我對這個iphone開發很新穎。所以我需要客戶端的任何示例代碼,它會爲我的引用使用proxys(生成的存根)。 – Abhilash 2011-06-03 07:46:25

+0

wsdl2objc有文檔,http://code.google.com/p/wsdl2objc/wiki/UsageInstructions這將是一個很好的起點。 – 2011-06-03 09:20:54

0

它取決於Web服務的類型生成。如果它的XML輸出Web服務,那麼你需要使用nsxmlparser來解析XML Web服務。如果它輸出爲JSON,那麼你必須使用JSON解析器等。因此它取決於你的Web服務的類型,那麼你可以使用合適的解析器來解析Web服務。互聯網上有幾個鏈接。