我已经加入了苹果可达文件到我的项目,我已经收到错误。我甚至没有将这些文件添加到我的任何类中,只将它们添加到我的项目中。我怎么可能已经得到这个错误?iPhone - 使用可达投掷重复的符号_OBJC_IVAR错误
当编译我收到以下错误:
ld: duplicate symbol _OBJC_IVAR_$_Reachability.localWiFiRef in /Users/webmaster/Dropbox/iPhone-Development/Official-Projects/PUC/build/PUC.build/Debug-iphonesimulator/PUC.build/Objects-normal/i386/Reachability-B40F6D608A62C635.o and /Users/webmaster/Dropbox/iPhone-Development/Official-Projects/PUC/build/PUC.build/Debug-iphonesimulator/PUC.build/Objects-normal/i386/Reachability-823B59DA9A9B0D23.o
collect2: ld returned 1 exit status
Command /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc-4.2 failed with exit code 1
注:我使用的是Three20项目,所以我不知道它是否能以某种方式相冲突?
我这样做,我只是没有发布在这里。所以,即使在我的课程中没有包含任何可达性文件时,我仍然看到这个错误... – 2011-02-03 18:28:27
“Reachability.h”是否导入其他地方? – fsaint 2011-02-03 18:29:38