我在Xcode項目中移動了一些文件,並在finder中刪除了一些文件(我知道)。我打破了我的項目,現在我無法弄清楚如何解決它。在Xcode中管理源文件
此刻,我在嘗試構建時遇到Undefined symbols for architecture x86_64:
錯誤。然而,這些文件實際上在項目中並且物理上在項目目錄中。我將它們添加到編譯源代碼中,但仍然收到相同的錯誤。
我不明白Xcode如何管理源文件,我還沒有找到任何有關如何解決這些問題的好信息。谷歌搜索基本上告訴我不要刪除文件(太晚),我無法找到Mac Developer文檔中的任何內容。
如何獲取我的源文件以便我可以構建此項目?
編輯:我在編譯來源注意到了這一點:
所造成的問題是,沒有「......在工人」旁邊的那些中的文件(工人是項目名稱)。
多次申報?像沒有包含衛兵的頭球一樣? – oorst
是的,有時也會在通用函數類中聲明一個變量。而且這個通用函數類會被多次繼承,導致循環繼承。爲了避免這種情況,請在pch文件中繼承/包含通用函數類。 – pkc456