【问题标题】:iPhone Core Data Recursive relationshipiPhone核心数据递归关系
【发布时间】: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


    【解决方案1】:

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

    【讨论】:

    • 谢谢你的权利。我使用了一个已经有 MenuItem 类的外部库。
    猜你喜欢
    • 2023-03-05
    • 1970-01-01
    • 1970-01-01
    • 2011-07-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多