2

我正在開發一個應用程序,該應用程序隨附一個只讀數據庫。iphone數據遷移和應用程序設計

用戶將運行該應用程序,並能夠從數據庫中選擇一系列「收藏夾」,該數據庫將顯示在那裏的「收藏夾」標籤欄部分。即存儲主鍵。

每一次更新應用程序的只讀數據將可能包含多個條目,或者有像固定等

拼寫錯誤的東西我使用核心數據,但我不能確定是否使用其儲存用戶「最喜愛的」一樣。至於我的想法 - 這可能會導致遷移的頭痛。是這樣嗎?

我應該考慮將「收藏夾」存儲在plist中並執行某種查詢來檢索記錄嗎?任何建議?

在更新期間還保存了哪些iphone應用程序的內部部分(或可以保留)?

我認爲就是這樣。

感謝您的任何答案。

乾杯, 馬特

回答

0

我使用的核心數據,但我不確定是否 用它來存儲用戶 「收藏夾」的井。至於我的 思考方式 - 這可能會導致 遷移頭痛。這是 的情況嗎?

如果你打算把應用程序移植到另一個平臺上,那麼Core Data就不可行了。因爲我們正在談論一個靜態數據庫,所以我會保持簡單 - 閱讀一次,做你需要的並關閉它並忘記它。不像一個真正的數據庫,你在做多個GET和一些添加,修改和刪除。

我應該考慮的plist中存儲 「收藏夾」也許和 執行某種查詢的檢索 記錄?任何建議?

您的數據庫也可能是plist。在用戶選擇他們的最愛之後,您可以輕鬆地將他們存儲在另一個plist中。這一個進入Documents或Prefs文件夾。

當您發佈新應用程序時,您應該將收藏夾與新條目進行比較,以更正任何拼寫錯誤或其他更改(如果適用)。

而且在更新過程中保持什麼一個iPhone應用程序 內部件(或可保持) ?

我相信你的應用程序已被替換,但是您的文檔和首選項文件夾保持不變。