Ios5 我应该将哪些数据同步到iCloud?

Ios5 我应该将哪些数据同步到iCloud?,ios5,icloud,Ios5,Icloud,我有一个关于什么要同步到iCloud的问题 我有一个从服务器下载数据并将其存储在核心数据中的应用程序。然后,用户可以将一些数据标记为收藏夹 使用iCloud的最佳方式是什么 我应该同步完整的核心数据库,还是 我应该使用NSUbiquitousKeyValueStore(一个包含收藏夹引用的NSArray)同步收藏夹吗 由于用户可以再次下载数据,我的第一个想法是使用NSUbiquitousKeyValueStore,因为数据量会更少。但我认为同步核心数据会更简单 目前数据量不足1MB 欢迎您进行任

我有一个关于什么要同步到iCloud的问题

我有一个从服务器下载数据并将其存储在核心数据中的应用程序。然后,用户可以将一些数据标记为收藏夹

使用iCloud的最佳方式是什么

  • 我应该同步完整的核心数据库,还是
  • 我应该使用NSUbiquitousKeyValueStore(一个包含收藏夹引用的NSArray)同步收藏夹吗
  • 由于用户可以再次下载数据,我的第一个想法是使用NSUbiquitousKeyValueStore,因为数据量会更少。但我认为同步核心数据会更简单

    目前数据量不足1MB


    欢迎您进行任何反思。

    我认为只需同步最喜爱的内容就可以获得更好的解决方案,否则数据的任何更改都将意味着额外的麻烦,因为同步到iCloud的内容与服务器上的内容可能会有不同的版本(尽管您没有进一步说明数据类型)


    除了这种不一致的可能性之外,是否有充分的理由将额外的数据推送到iCloud?

    数据模型非常基本,基于一个实体,目前由大约2500条记录组成。变化主要是新记录,但现有数据可能会发生变化。我没有充分的理由将额外的数据推送到iCloud。我认为一个普通用户最终会得到大约20个收藏夹。不使用NSUbiquitousKeyValueStore的唯一原因是类引用说它应该用于设置引用。或者我应该使用两个持久性存储并将收藏夹保存在其中并同步到icloud?NSUbiquitosKeyValueStore感觉不适合这个目的