iPhone核心数据递归关系

时间:2011-01-25 09:39:25

标签: iphone core-data entity-relationship relationship

我尝试在核心数据中创建递归关系。 我有一个模型“MenuItem”,可以包含一些其他“MenuItem”,它以过多的关系引用自己。要做到这一点,创造了一个“孩子”太多的关系,和一个“父母”的关系。这两种关系与另一种关系相反。 但是,当我尝试编译一个得到这个错误:

  

ld:重复符号_OBJC_METACLASS _ $ _ MenuItem in /Users/mlecomte/Dropbox/Projects/iPhone/Emakina/Electrabel/XCode/build/Electrabel.build/Debug-iphoneos/Electrabel.build/Objects-normal/armv7/MenuItem- FA48D8B96953EA4D.o和/Users/mlecomte/Dropbox/Projects/iPhone/Emakina/Electrabel/XCode/build/Electrabel.build/Debug-iphoneos/Electrabel.build/Objects-normal/armv7/MenuItem-FD173522ABE19C3D.o

     

命令/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.2因退出代码1而失败

编辑:我忘了说我生成了menuitem的Object Managed类。

当我删除关系或当我没有为menuItem生成Object Managed类时,一切都编译得很好。

我会事先感谢你的帮助。

此致

1 个答案:

答案 0 :(得分:0)

我似乎有2个MenuItem类。删除所有这些并从菜单中重新创建它们。 并删除旧应用程序,然后重建。