2010-05-15 63 views
3

我正在尋找iPhone平臺上可用的數據同步技術的概述。我們需要能夠將一部分內容從服務器同步到駐留在iPhone上的本地數據庫。iPhone SDK:數據同步

在我工作過的其他項目上,數據同步由數據庫處理。這在SQLite中可用嗎?如果沒有,對技術有什麼建議?滾動我們自己不會是我的第一選擇。

在此先感謝。

回答

0

不幸的是,我不認爲目前有一個工具/功能可以做到這一點。發佈了一個類似的問題,鏈接到一篇文章如何推出自己的文章。

實質上,您可以創建一個「掛起」隊列表,用於跟蹤需要更新的記錄ID。當應用程序需要同步時,只要您有辦法通過服務器記錄識別本地記錄,就可以以這種方式同步。當然,與服務器的方式相反。

iPhone SQLite DB and Web-based DB synchronization and interaction recommendations

0

有一個框架,如果你正在使用的核心數據,可以幫助你。

你應該看看ZSync。這裏有一個概述: http://ideveloper.tv/freevideo/details?index=17089146

如果您使用的是SQLite,我強烈建議您考慮切換到核心數據。你一定會獲得一些表演和撤銷/重做的整合。

無論如何你必須刪除一大堆自定義代碼...... :)