我可以将对象图保存到CloudKit吗?

时间:2015-01-22 00:58:49

标签: ios icloud cloudkit

我的模型A带有模型B的参考列表。

除了创建A之外,有没有办法保存A填充B,一次一个地创建列表中的每个B元素,然后保存引用列表?

即使在单一关联的微不足道的情况下,保存也很复杂而且不是原子的。

1 个答案:

答案 0 :(得分:1)

您必须首先保存记录A,因为您需要recordId来设置所有B记录的CKReference字段。然后,您可以使用CKModifyRecordsOperation保存所有B记录,该操作支持在一个操作中保存多个项目。