簡體   English   中英

如何在iOS中存儲中小型數據集(以實現簡單的iCloud同步)?

[英]How to store small to medium sets of data in iOS (for easy iCloud-sync)?

我有一個iOS應用程序,該應用程序當前管理一小部分設置(通過NSUserDefaults,我知道如何通過iCloud同步這些設置)和一些列表數據。

舉例來說,我想存儲一個<顏色名稱/顏色/注釋>列表。 因此,我創建了一個自定義類型,稱為ColorInfo。 在我的應用程序中,我需要存儲ColorInfo的多個值,我將嘗試使用NSMutableArray或數據庫來實現該值,但兩者均無法通過iCloud輕松同步。

您希望通過哪些方法來管理iOS應用中的數據列表以滿足以下兩個要求?

  1. 您應該能夠輕松地將數據永久存儲在本地電話上。
  2. 您應該能夠通過iCloud輕松同步數據。

您想使用其UIDocument專為本地歸檔和iCloud持久性而設計。

開發人員文檔

不要使用鍵值存儲。 這是非常..怪異的。

我將通過創建本地文件和同名遠程文件來制作自己的鍵值存儲版本。 要進行同步,您必須下載遠程文件並將其內容與本地數據合並。 將其寫入文件並上傳文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM