【发布时间】:2011-01-25 09:39:25
【问题描述】:
我尝试在核心数据中创建递归关系。 我有一个模型“MenuItem”,它可以包含一些其他的“MenuItem”,它以太多的关系引用自己。为此,创建了“孩子”太多关系和“父母”关系。这两种关系都与另一种相反。 但是当我尝试编译时得到这个错误:
ld:重复符号 _OBJC_METACLASS_$_MenuItem 在 /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 生成对象托管类时,一切都编译得很好。
我会提前感谢您的帮助。
问候,
【问题讨论】:
标签: iphone core-data entity-relationship relationship