您愿意按ClouldKit的要求去做吗?
例如对于
“ Sold.toClient必须指定逆关系”
1)转到Clients实体的网格样式编辑器2)在“关系”部分中添加名为toSold的关系3)从弹出窗口的“目标”列Sold中选择,然后从弹出窗口的“反向”列toClient中选择。
为其他实体做一些。 ClouldKit对数据模型有自己的要求,因此即使您的数据模型在本地运行,也要遵循它们,因此必须进行集成。
请参阅标题为[Creating a Core Data Model for CloudKit]的Apple文档。
特别是在小标题“设计与CloudKit兼容的核心数据模型”下。
关系
所有关系必须是可选的。由于操作大小限制,可能不会自动保存关系更改。所有关系都必须有逆关系,以防记录无序同步。(在Core Data模型中,强烈建议但不要求。)
您需要修改对象图以为每个关系包括一个倒数。
参考您提供的图像,完成该任务后,您将在连接的“关系”线的两端看到一个箭头。
对于“一对多”关系,您将看到双人字形(>>),对于“一对一”关系,您将看到一个人字形(>)。 >