2013-07-31 5 views
0

Xcode에서 이상한 문제가 발생했습니다. 코드 문제가 없으며이 문제를 처리하는 방법을 알지 못합니다. 나는 또한 Google을 사용하여 유사한 질문을 보았지만 대답은 유용하지 않았습니다.Xcode - 종료 코드로 인해 링커 명령이 실패했습니다.

내가 거기에이 문제에 대한 여러 가지 이유 때문에 여러 가지 솔루션을하지만 어쩌면 누군가가 나 같은 바보 같은 일을 한 것이 그들에게 도움이 될 것입니다 읽은에서
duplicate symbol _OBJC_IVAR_$_Level._name in: 
..../Library/Developer/Xcode/DerivedData/MobileMaps-bfaaljugbcgusoazfkvdbpbdyiqf/Build /Intermediates/MobileMaps.build/Debug-iphonesimulator/MobileMaps.build/Objects-normal/i386/Level-C98F33E28EFA5297.o 
/Library/Developer/Xcode/DerivedData/MobileMaps-bfaaljugbcgusoazfkvdbpbdyiqf/Build/Intermediates/MobileMaps.build/Debug-iphonesimulator/MobileMaps.build/Objects-normal/i386/Level-C635B4AD47A32079.o 
duplicate symbol _OBJC_IVAR_$_Level._type in: 
...../Library/Developer/Xcode/DerivedData/MobileMaps-bfaaljugbcgusoazfkvdbpbdyiqf/Build/Intermediates/MobileMaps.build/Debug-iphonesimulator/MobileMaps.build/Objects-normal/i386/Level-C98F33E28EFA5297.o 
...../Library/Developer/Xcode/DerivedData/MobileMaps-bfaaljugbcgusoazfkvdbpbdyiqf/Build/Intermediates/MobileMaps.build/Debug-iphonesimulator/MobileMaps.build/Objects-normal/i386/Level-C635B4AD47A32079.o 
duplicate symbol _OBJC_IVAR_$_Level._binaryImage in: 
...../Library/Developer/Xcode/DerivedData/MobileMaps-bfaaljugbcgusoazfkvdbpbdyiqf/Build/Intermediates/MobileMaps.build/Debug-iphonesimulator/MobileMaps.build/Objects-normal/i386/Level-C98F33E28EFA5297.o 
..../Library/Developer/Xcode/DerivedData/MobileMaps-bfaaljugbcgusoazfkvdbpbdyiqf/Build/Intermediates/MobileMaps.build/Debug-iphonesimulator/MobileMaps.build/Objects-normal/i386/Level-C635B4AD47A32079.o 
duplicate symbol _OBJC_CLASS_$_Level in: 
..../Library/Developer/Xcode/DerivedData/MobileMaps-bfaaljugbcgusoazfkvdbpbdyiqf/Build/Intermediates/MobileMaps.build/Debug-iphonesimulator/MobileMaps.build/Objects-normal/i386/Level-C98F33E28EFA5297.o 
... ../Library/Developer/Xcode/DerivedData/MobileMaps-bfaaljugbcgusoazfkvdbpbdyiqf/Build/Intermediates/MobileMaps.build/Debug-iphonesimulator/MobileMaps.build/Objects-normal/i386/Level-C635B4AD47A32079.o 
duplicate symbol _OBJC_METACLASS_$_Level in: 
...Library/Developer/Xcode/DerivedData/MobileMaps-bfaaljugbcgusoazfkvdbpbdyiqf/Build/Intermediates/MobileMaps.build/Debug-iphonesimulator/MobileMaps.build/Objects-normal/i386/Level-C98F33E28EFA5297.o 
......Library/Developer/Xcode/DerivedData/MobileMaps-bfaaljugbcgusoazfkvdbpbdyiqf/Build/Intermediates/MobileMaps.build/Debug-iphonesimulator/MobileMaps.build/Objects-normal/i386/Level-C635B4AD47A32079.o 

ld: 5 duplicate symbols for architecture i386 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 
+0

"대상/컴파일 된 소스"를 확인하십시오. 아마도 여러 항목이있을 수 있습니다. –

+0

예, 동일한 파일을 두 번 단순히 연결하거나 동일한 클래스의 두 개의 차이 소스 파일을 가질 수 있습니다. – trojanfoe

+0

'중복 된 심볼'은 몇 가지 원인에 의해 발생할 수 있습니다. .m과 .h 모두에'# import'를 사용하세요. 여기에 더 많은 정보가 있습니다 : http : //stackoverflow.com/questions/11773974/xcode-duplicate-symbol-error – Robert

답변

1

. 나는 이것이 중복 된 기호가 다르게 명명 된 .o 파일에 있었지만 OP가 경험 한 문제가 아니라고 확신합니다.

기본적으로 # import 문을 입력 할 때 자동 고침에 매우주의하십시오. 우연히 적절한 .h 파일 대신 .m 파일을 가져오고 OP가 게시 한 것과 유사한 결과를 얻었습니다.

희망이 있으면 도움이됩니다.

관련 문제