在我的应用中,我收到此错误:
链接器命令失败,退出代码为1
/Users/mac/Library/Developer/Xcode/DerivedData/BalirajaTractor-cfrcwepounrfzmcqcpnfxpsftfdg/Build/Intermediates/BalirajaTractor.build/Debug-iphonesimulator/BalirajaTractor.build/Objects-normal/x86_64/MenuViewController.o
duplicate symbol _areaArray in:
/Users/mac/Library/Developer/Xcode/DerivedData/BalirajaTractor-cfrcwepounrfzmcqcpnfxpsftfdg/Build/Intermediates/BalirajaTractor.build/Debug-iphonesimulator/BalirajaTractor.build/Objects-normal/x86_64/AddProductViewController.o
/Users/mac/Library/Developer/Xcode/DerivedData/BalirajaTractor-cfrcwepounrfzmcqcpnfxpsftfdg/Build/Intermediates/BalirajaTractor.build/Debug-iphonesimulator/BalirajaTractor.build/Objects-normal/x86_64/MenuViewController.o
ld: 8 duplicate symbols for architecture x86_64
clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)
答案 0 :(得分:0)
我最近遇到了类似的错误,因为我有#import class.m
而不是#import class.h
。检查你是否犯了这个错误。
答案 1 :(得分:0)
面对Xcode 8.1的相同问题。当我使用NSManagedObject Subclass创建实体时。我有4个文件Entity+CoreDataClass.h
,Entity+CoreDataClass.m
,EntityCoreDataProperties.h
,Entity+COreDataProperties.m
。
当我运行代码时,我收到错误。
当我删除目标>>构建阶段>>符合来源中的Entity+CoreDataClass.m
时,错误消失了。
真的希望可以帮助别人。