创建 NSManagedObject 子类后 xcode 链接错误不会覆盖以前的版本



我看到过类似的链接错误帖子,与从3到4的转换有关。我正在4.2中做一个新项目。在我的案例中,我试图用现有的子类"Offering"生成一个NSManagedObject子类,期望"Editor/Create NSManagedObject subclass"覆盖以前生成的现有子类。它没有覆盖,但在创建时没有给我任何错误。然后当构建时,它给了我这个链接错误。它似乎给了我一个链接器文件中的重复条目,我无法轻松访问。

ld:重复符号_OBJC_METACLASS_$_Offering in/Users/brucesmith/Library/Developer/Xcode/DerivedData/merchantTabbed dodurzdyrznghdggsqomuyrisqsu/Build/Mintermediates/merchantTabbed.Build/Debug iphonesimulator/merchantDabbed.Build/Objects normal/i386/Offeering-264ADC039EBDA437.o and/体系结构i386的Users/brucesmith/Library/Developer/Xcode/DerivedData/merchantTabbed dodurzdyrznghdggsqomuyrisqu/Build/Inmediates/merchantTabbed.Build/Debug iphonesimulator/merchaneTabbed.Build/Objects normal/i386/Offeering-94BEB7B9756AA33.oclang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

检查是否在两个不同的位置生成了相同的类,例如一个在根项目文件夹中,另一个在子文件夹中。

最新更新