2012-11-21 18 views
0

我的應用程序從web服務獲取更新的數據。但是,我只希望我的應用程序下載該數據,如果它真的更新。處理這個問題的最佳方法是什麼?我應該在web服務上有一個文件,只包含最新版本?然後,應用程序將下載該文件並解析該版本,並將其與當前安裝的版本進行比較,如果版本比已安裝的應用程序更新,則會下載新版本?iOS - Webservice更新過程和本地化

我將把這些數據保存到應用程序支持文件夾中。我如何處理文件的本地化?我將有一個瑞典文和英文版的文件。這些文件將被json格式化。是否需要遵循任何文件命名約定,以便應用程序使用正確的本地化版本?

回答

0

版本您的數據。將updateCheck API添加到應用程序將其當前版本發送到服務器的服務器,並接收新更新或「全部最新」通知。只要文件名稱空間可以處理本地化名稱,那麼無論您爲本地化提出的約定都應該沒問題。爲了便於運行時選擇,可能最容易爲本地化版本提供「se」和「en」子目錄。

+0

您能否提供一些關於如何保存兩個不同文件以及如何在保存後訪問本地化資源的代碼示例? –