是否可以在核心数据模型中自动创建反向关系?

时间:2011-04-15 10:46:19

标签: objective-c xcode ios core-data

我的应用程序的核心数据模型包含大约50个实体,它们之间有很多关系。所有的关系都只是单向的(并且只在一个方向上需要)。

然而,Apple不鼓励你在没有反向的情况下离开关系(出于模型一致性的原因),我相信缺失的反转是我目前面临的一些错误的原因。

由于我并不真正需要功能上的反向关系,我想知道是否可以让它们由XCode自动创建。通过50个实体,每个实体有3个关系并手动创建反转似乎是一项单调乏味的任务......

非常感谢任何帮助!

2 个答案:

答案 0 :(得分:0)

在Xcode4中无法为您自动创建反向关系。请为其提交功能请求错误报告。我可以看到这在Xcode中非常有用。

答案 1 :(得分:0)

如果不生成代理类,可能无法自动生成反向关系。例如,如何为类中多次出现的集合生成反向关系(例如,名片中的电话,邮件,网址)