我的項目有一個名爲「Reachability.h」文件(這是非常受歡迎的,很多人用它)的xcode生成錯誤:重複的符號,當我的項目有兩個文件具有相同的名稱
今天我加了一個框架其他人進入我的項目。 我認爲frameword具有相同的文件「Reachability.h」。
因此存在衝突。
是不是因爲在C中沒有命名空間? 如何避免此問題?
而且這裏是日誌:
ld: duplicate symbol _OBJC_IVAR_$_Reachability.reachabilityRef in /Volumes/Data/Project/ios/FreeMaster/FreeMaster/src/ThirdParty/Lmmob/LmmobAdWallSDK.framework/LmmobAdWallSDK(Reachability.o) and /Users/lxp/Library/Developer/Xcode/DerivedData/FreeMaster-hdzirfpzangiuqaavvqkrzlccrku/Build/Intermediates/FreeMaster.build/Debug-iphonesimulator/FreeMaster.build/Objects-normal/i386/Reachability.o for architecture i386
非常感謝
我明白了。謝謝:) – 2012-03-13 08:35:50