我對iPhone開發非常陌生,以前曾與Java合作過。適用於iPhone的可重複使用的網絡服務代碼
目前我在我的項目中使用SOAP Web服務,並希望繼續使用它。
但每次我都必須爲參數以外的各種Web服務編寫相同的代碼。
任何人都可以指導我如何創建一個可重用的代碼爲web服務,以便我可以使用它作爲靜態庫或每個項目的東西,然後我不會需要分別編寫任何代碼爲每種網絡服務?
我想創建一個非常通用的代碼,它將適用於各種Web服務,無論參數數量多少。
我對iPhone開發非常陌生,以前曾與Java合作過。適用於iPhone的可重複使用的網絡服務代碼
目前我在我的項目中使用SOAP Web服務,並希望繼續使用它。
但每次我都必須爲參數以外的各種Web服務編寫相同的代碼。
任何人都可以指導我如何創建一個可重用的代碼爲web服務,以便我可以使用它作爲靜態庫或每個項目的東西,然後我不會需要分別編寫任何代碼爲每種網絡服務?
我想創建一個非常通用的代碼,它將適用於各種Web服務,無論參數數量多少。
創建單例類和方法將是類方法,那麼它們將被全局使用,您可以通過在代碼中稍做修改來使用它們。
所以,當你需要調用Web服務,只需打個電話給WebservicesManager類的NSURLConnection的創建方法([webserviceManager connectTo:@「」])實際進行Web服務調用。
@Subashini:我使用的存根。所以它處理所有事情。像處理響應和錯誤等 – Madhura
是的,但是如果每個方法的響應都不同,就會出現如下檢查:一個是返回bool,另一個是數組,因此您必須在web方法的響應代碼中處理所有這些。 – Ballu