我正在开发一个带有核心数据的应用程序。有许多实体使用关系,并且在许多实体中它们是主键。 我正在尝试使用 xcdatamodel 中的独特约束功能,但无法编译该项目。 Xcode 显示的错误是:
cdtool cannot compile
这只发生在关系中,如果我在约束中添加属性,就没有问题。
我想知道我是否做错了什么,或者这种关系不能成为唯一的约束。
编辑1:
想想如果关系是
oneToMany
编辑:
在 Xcode 15 上测试,没有错误,但是它不起作用。
见下图。
bar
to-one
这是结果。
然后我们尝试将
Bar
name
到目前为止,似乎
To-One
当您在约束中放置对象的属性而不是对象时,也会发生这种情况!例如,如果你输入entity.attribute