2013-10-10 126 views
0

我對XCode/iOS開發人員提出了一個簡單的問題。我只想知道從Objective C/XCode程序中獲取/插入數據到MySQL數據庫的最基本方法是什麼。基本上,我打算做的是創建一個我目前正在開發的網站的移動應用程序版本。簡而言之,我打算做的XCode程序是PHP Web應用程序的縮小版本。 XCode程序將能夠修改,插入和從網站的數據庫獲取數據。將數據從MySQL數據庫加載到Objective C/XCode項目

你們可以給我一個提示嗎?一個教程(或鏈接)?我甚至不是一位新的XCode開發人員,我只是即將開始成爲我與我的團隊一起開發的頂級項目的一員(我在大學裏,如果這個信息甚至是必需的)。

回答

1

你應該這樣做:

  1. 實現一個服務器API(Web服務)與您的首選語言(PHP,...),可以與數據庫進行通信。

  2. 一個與數據庫通信但使用API​​(Web服務)的客戶端C客戶端(iOS應用程序)。

這裏是優秀的教程,將告訴你如何做所有的步驟。 Tutorial

0

我會使用REST Web服務:

寫有XCode的一段代碼,它做HTTP GET和HTTP POST到服務器。使用GET查詢數據並使用POST插入更新刪除。

然後,將您的服務器端代碼寫入PHP,Java,無論您知道/想要接收這4個操作,連接到數據庫並將結果發送給您。

此架構用於許多移動應用程序。 有一些Pro等Cons,就像everthing。

臨: 分隔代碼連接到數據庫,分隔單位=>提高了安全性。可能你不希望每個人都看到你的mysql root密碼......誰可以反編譯iPhone應用程序。 分離的客戶端 - 服務器:它允許多個連接,緩存。

這裏的名單很長。

的缺點: 大概需要知道的目的-C 極品虛擬主機1以上開發語言,不僅數據庫託管

的列表在這裏短了很多,不那麼重要了。

相關問題