error===>ld: 2 duplicate symbols for architecture x86_64

一,经历iphone

1> 出现了如下错误,感受像是GiftAnimationView文件的问题ui

  /Users/liuzhu/Library/Developer/Xcode/DerivedData/testTimerShowScrollView-gwbgymjoyrylqjerhpxxcxbmbcdm/Build/Intermediates/testTimerShowScrollView.build/Debug-iphonesimulator/testTimerShowScrollView.build/Objects-normal/x86_64/GiftAnimationView.ospa

ld: 2 duplicate symbols for architecture x86_64code

clang: error: linker command failed with exit code 1 (use -v to see invocation)orm

 

2> 因而我从新建了一个GiftAnimationView类文件,结果依然报此错误.因而我新建了一个工程,但是依旧弹出此错误ip

3> 我实在没辙了,只能检测全部GiftAnimationView出现的地方,结果错误还真是有个性:it

#import "GiftAnimationView.m"io

会先编译一次头文件里面的方法,再编译一遍实现文件里面的方法,因而就出现了2次重复的方法调用.编译

相关文章
相关标签/搜索