我有一个包含核心数据、基于故事板和 3 个类的项目。核心数据的目的是在 MapKit 上保存位置,但是当我创建 NSManagedObject 的子类“Spot”类时,我得到了这个 Buildtime 错误。它说:
duplicate symbol _OBJC_METACLASS_$_Spot in:
/Users/vitorferreira/Library/Developer/Xcode/DerivedData/CoreDataCity-buwqjxltijduybepebqqghhkrqwe/Build/Intermediates/CoreDataCity.build/Debug-iphonesimulator/CoreDataCity.build/Objects-normal/i386/Spot.o
/Users/vitorferreira/Library/Developer/Xcode/DerivedData/CoreDataCity-buwqjxltijduybepebqqghhkrqwe/Build/Intermediates/CoreDataCity.build/Debug-iphonesimulator/CoreDataCity.build/Objects-normal/i386/Spot+CoreDataClass.o
ld: 2 duplicate symbols for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
在之前的评论中(这是一个已编辑的问题) - 据说原因是库中的代码重复......但老实说我不明白......任何帮助都会非常感激