【发布时间】:2017-12-10 03:35:37
【问题描述】:
我已经使用 CloudKit 服务很长时间了,因此在那里存储了大量数据。现在,我有第二台设备连接到 CloudKit,从而获取所有数据。
假设我有两种记录类型 Task 和 List,其中 Task 有一个指向 List 的 CKReference。通常,在处理每条记录时,我会将其保存到本地缓存中。实际场景比较复杂,有多个关系。
问题:
如果 Task 记录到达,但其链接的 List 记录尚未出现怎么办?
我应该缓存这条记录以供以后处理,还是启动单独的每条记录操作以首先拉出那个特定的列表?
还有其他建议吗?
【问题讨论】:
标签: swift cloudkit ckrecordzone