我試圖更新我們之前使用的框架,因爲他們已經完全更新了它,不僅僅是更新文件的簡單方法。鏈接錯誤引用
在我的項目中,我剛剛刪除了當前框架並添加了新框架。 經過一些測試,我想回到舊版本,所以我刪除了新的框架,並再次添加舊的框架。所以在代碼或文件中基本沒有任何變化。
但是,當我嘗試構建我的文件時,我得到這個鏈接錯誤,再次,沒有對代碼進行更改。
ld: duplicate symbol _OBJC_IVAR_$_DocumentViewController.thumbPage in /Users/wouter/Library/Developer/Xcode/DerivedData/WiC-dubdfuwbsdrffuatbuonqmpzuvcz/Build/Intermediates/WiC.build/Debug-iphonesimulator/WiC.build/Objects-normal/i386/DocumentViewController-B98A1B42C236E973.o and /Users/wouter/Library/Developer/Xcode/DerivedData/WiC-dubdfuwbsdrffuatbuonqmpzuvcz/Build/Intermediates/WiC.build/Debug-iphonesimulator/WiC.build/Objects-normal/i386/DocumentViewController-B98A1B42C236E973.o for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
爲什麼它會給我這個錯誤,如果一切都和以前一樣? 我的猜測是Xcode保留了一些引用(即使我要求刪除它們)以刪除文件。
關於如何擺脫這個的任何想法?
它說DocumentViewController.h,一切工作完美之前,直到嘗試其他框架。 –
按shift + cmd + f並搜索'.m''(沒有單引號,但包括最後一個雙引號) – CodaFi
是,「找不到結果」 –