跟踪 Core Data 中的家族关系(1 个父实体 + 2 种子实体,其中一种是递归的),尝试在 Interface Builder 中创建一个下拉菜单,列出父实体的名称,以便用户可以选择一个关联为正在编辑的条目的父级。我已经设置了所有绑定,但是当它运行时,它会在菜单的第一个插槽中产生以下错误文本:
(
<NSRelationshipDescription: 0x100143ed0>
)、名称父、isOptional 1、isTransient 0、实体 Family、renamingIdentifier parent、验证谓词 ()、警告 (
)、versionHashModifier (
null
)、目标实体 Family、inverseRelationship subFamilies、minCount 0、maxCount 0 on 0x10025c850 的关系错误
我在网上做了一些阅读,这似乎与我建立了多对一关系的事实有关(因为一个父母可以有多个孩子,但我想限制每个孩子只有一个父母)。我一直在试图找出一种方法来重组数据模型,以免在需要以这种方式调用的东西上建立多对一关系,但我一直在试图弄清楚如何跟踪孩子。关于解决问题的可能方法的任何想法?