3

我一直在寻找有关在 iCloud 中使用 NSOrderedSet 的信息,因为我的应用程序广泛使用它。

我想使用 iCloud 作为我的核心数据应用程序的备份机制,但我得到“提示”,环顾四周,这种机制不能与 iCloud 一起使用,但找不到任何具体的东西来验证这一点。

这是真的吗,即使使用 iOS7 也是如此?

谢谢

4

2 回答 2

3

据我所知,iCloud 仍然不支持它。如果他们根本不这样做,我不会感到惊讶。现在已经3年了。

我最近向Ensembles添加了有序关系,它是 Core Data 的同步框架,也可以与 iCloud 一起使用。为了让它工作,我们必须在每次修改关系时存储所有索引和对象身份。它有效,但它确实会产生比你想要的更多的数据。这也许就是苹果没有这样做的原因。

您可以自己排序关系,使用整数或浮点参数。小心不要达到机器精度的浮点数。(例如每次除以 2 可以通过相对较少的插入达到这个限制)

于 2014-04-29T17:20:51.957 回答
1

iCloud Core Data Programming Guide 中仍然声明它不受支持:

在此处输入图像描述

于 2014-04-29T15:35:03.583 回答