2012-08-08 35 views
1

的罰款之外我正在學習如何使用Objective-C的 我在做一個簡單的項目涉及類 我決定把它撲通到Xcode中進行一些簡單的可視化調試 但在熨平所有的錯誤和警告我跑進是:蘋果Mach-O的鏈接(ID)錯誤鏈接器命令退出碼1失敗,重複的符號錯誤的負荷,工作的Xcode

duplicate symbol _OBJC_IVAR_$_Customer._fName in: 
/Users/Slench/Library/Developer/Xcode/DerivedData/NameRankIntention-hlaqvlslfjimqdeysxqiyloirdus/Build/Intermediates/NameRankIntention.build/Debug/NameRankIntention.build/Objects-normal/x86_64/main.o 
/Users/Slench/Library/Developer/Xcode/DerivedData/NameRankIntention-hlaqvlslfjimqdeysxqiyloirdus/Build/Intermediates/NameRankIntention.build/Debug/NameRankIntention.build/Objects-normal/x86_64/NRaI.o 
duplicate symbol _OBJC_IVAR_$_Customer._lName in: 
/Users/Slench/Library/Developer/Xcode/DerivedData/NameRankIntention-hlaqvlslfjimqdeysxqiyloirdus/Build/Intermediates/NameRankIntention.build/Debug/NameRankIntention.build/Objects-normal/x86_64/main.o 
/Users/Slench/Library/Developer/Xcode/DerivedData/NameRankIntention-hlaqvlslfjimqdeysxqiyloirdus/Build/Intermediates/NameRankIntention.build/Debug/NameRankIntention.build/Objects-normal/x86_64/NRaI.o 
duplicate symbol _OBJC_IVAR_$_Customer._age in: 
/Users/Slench/Library/Developer/Xcode/DerivedData/NameRankIntention-hlaqvlslfjimqdeysxqiyloirdus/Build/Intermediates/NameRankIntention.build/Debug/NameRankIntention.build/Objects-normal/x86_64/main.o 
/Users/Slench/Library/Developer/Xcode/DerivedData/NameRankIntention-hlaqvlslfjimqdeysxqiyloirdus/Build/Intermediates/NameRankIntention.build/Debug/NameRankIntention.build/Objects-normal/x86_64/NRaI.o 
duplicate symbol _OBJC_IVAR_$_Customer._rank in: 
/Users/Slench/Library/Developer/Xcode/DerivedData/NameRankIntention-hlaqvlslfjimqdeysxqiyloirdus/Build/Intermediates/NameRankIntention.build/Debug/NameRankIntention.build/Objects-normal/x86_64/main.o 
/Users/Slench/Library/Developer/Xcode/DerivedData/NameRankIntention-hlaqvlslfjimqdeysxqiyloirdus/Build/Intermediates/NameRankIntention.build/Debug/NameRankIntention.build/Objects-normal/x86_64/NRaI.o 
duplicate symbol _OBJC_IVAR_$_Customer._intention in: 
/Users/Slench/Library/Developer/Xcode/DerivedData/NameRankIntention-hlaqvlslfjimqdeysxqiyloirdus/Build/Intermediates/NameRankIntention.build/Debug/NameRankIntention.build/Objects-normal/x86_64/main.o 
/Users/Slench/Library/Developer/Xcode/DerivedData/NameRankIntention-hlaqvlslfjimqdeysxqiyloirdus/Build/Intermediates/NameRankIntention.build/Debug/NameRankIntention.build/Objects-normal/x86_64/NRaI.o 
duplicate symbol _OBJC_METACLASS_$_Customer in: 
/Users/Slench/Library/Developer/Xcode/DerivedData/NameRankIntention-hlaqvlslfjimqdeysxqiyloirdus/Build/Intermediates/NameRankIntention.build/Debug/NameRankIntention.build/Objects-normal/x86_64/main.o 
/Users/Slench/Library/Developer/Xcode/DerivedData/NameRankIntention-hlaqvlslfjimqdeysxqiyloirdus/Build/Intermediates/NameRankIntention.build/Debug/NameRankIntention.build/Objects-normal/x86_64/NRaI.o 
duplicate symbol _OBJC_CLASS_$_Customer in: 
/Users/Slench/Library/Developer/Xcode/DerivedData/NameRankIntention-hlaqvlslfjimqdeysxqiyloirdus/Build/Intermediates/NameRankIntention.build/Debug/NameRankIntention.build/Objects-normal/x86_64/main.o 
/Users/Slench/Library/Developer/Xcode/DerivedData/NameRankIntention-hlaqvlslfjimqdeysxqiyloirdus/Build/Intermediates/NameRankIntention.build/Debug/NameRankIntention.build/Objects-normal/x86_64/NRaI.o 
ld: 7 duplicate symbols for architecture x86_64 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

現在奇怪的是,我再把「固定代碼「回到崇高文本,我保存它,然後編譯它通過終端,其中它工作的理由t好沒有錯誤沒有警告什麼都沒有

我已經通讀了一些關於此問題的其他問題,並且解決方案一直是他們已經找到了重複聲明,或者他們有一個相同名稱的額外文件這導致了重複的聲明...... 我既沒有......

所以...任何幫助嗎?

回答

1

你可能意外導入「NRaI.m」文件中的main.m?

+0

爲什麼會是壞? 這樣使得它的Xcode – 2012-08-08 22:00:34

+0

之外的工作,是的,是我沒有......現在的工作...感謝 – 2012-08-08 22:18:08

+0

可以請你能夠解釋爲什麼是一個問題,一些輕? 或者你可以指向一個確實的.. – manishKungwani 2012-11-21 21:26:18

相關問題