2013-01-17 95 views
1

這是我想要完成的任務:iOS應用程序與Web服務通信

  1. 在服務器端,我基本上有值,如表,

    A | 0
    B | 0
    C | 1等

  2. 在客戶端,我有一個IOS應用程序,它從網頁下載內容 並顯示在TABLE視圖中。這些值可以 也被更改和提交。一旦提交,網頁必須 也更新爲新值。

因此,要做到這一點,

  1. 什麼是最好的服務器端格式我用一樣,JSON,XML,純HTML?
  2. 在客戶端,是否可以根本改變並提交新值
  3. 請建議任何教程或初學者繼續這個框架。
+0

一個很好的教程有一個現有的後端,你就決定與iOS提供最好的交互? (格式來暴露)或者,你問如何創建一個後端(更廣泛)? – bryanmac

+0

沒有後端。我在問什麼是最好和最安全的方法來完成上述任務。我只需要一些指針就可以開始使用哪個Web服務來與iPhone應用程序連接。 – Vinayaka

+1

請參閱:http://stackoverflow.com/questions/14371909/sql-database-storage-core-data-with-ios/14372028#14372028 – bryanmac

回答

2
  1. JSON或XML將被罰款。 JSON現在更受歡迎。有許多JSON解析庫,但對於您的情況,內置支持將會非常合適。

  2. 是的,當然。我建議製作真正的模型/域類並將服務器數據解析到模型中。然後您可以在設備上操作模型。當提交回服務器時,轉向另一個方向並將模型編組回JSON。我建議Working with Json in iOS, A Ray Wenderlich Tutorial。 。還有很多其他人,可能也有幫助。

1

您可以使用JSON/xml作爲響應。而且你必須使用PHP,Mysql創建web服務,這將在你的服務器中託管。因此,你將發送請求到服務器託管的PHP文件,以輸入或更新MySql數據庫中的任何數據。

這裏是Raywenderlich

相關問題