Swift-CloudKit集成返回必须指定反关系的错误

创建代码数据模型时,我收到与CloudKit相关的错误

那是我的模特:

Swift-CloudKit集成返回必须指定反关系的错误

那是错误:

Swift-CloudKit集成返回必须指定反关系的错误

我的核心数据模型连接良好,如何解决错误?

anbo123 回答:Swift-CloudKit集成返回必须指定反关系的错误

您愿意按照ClouldKit的要求去做吗?

例如。

  

“ Sold.toClient必须指定反向关系”

1)转到 Clients 实体的网格样式编辑器
2)在“关系”部分中,添加名为 toSold
的关系 3)从弹出窗口的“目标”列“出售” 中选择,然后从弹出窗口的“反向”列 toClient 中选择。

为其他实体做点事。 ClouldKit对数据模型有自己的要求,因此即使您的数据模型在本地运行,也必须遵循这些要求。

,

请参阅标题为“ Creating a Core Data Model for CloudKit”的Apple文档...

特别是在“设计与CloudKit兼容的核心数据模型”子标题下。

  

关系

     

所有关系都必须是可选的。由于操作   大小限制,可能不会自动保存关系更改。   所有关系都必须有逆关系,以防记录   (在Core Data模型中,逆是   强烈推荐,但不是必需的。)

您需要修改对象图,以便为每个关系添加一个倒数。

参考您提供的图像,完成该任务后,您会在连接的“关系”线的两端看到一个箭头。

对于“一对多”关系,您将看到双V形(>> );对于“一对一”关系,您将看到一个单V形(> )。

本文链接:https://www.f2er.com/3074417.html

大家都在问