2011-05-18 140 views
4

我試圖從舊的xcode項目導入一個.h文件到我當前的文件中。文件位置與項目中的其他文件(我將它移動到那裏)相同,但是在我的程序主體文件中使用#import後,當我嘗試運行程序時,出現以下失敗:Xcode #import找不到.h文件

「_OBJC_CLASS_ $ _Fraction」,從引用:

objc級,裁判對分數9.1main.o

LD:符號(S)沒有發現 collect2:LD返回1退出狀態

不有人知道怎麼修這個東西嗎?謝謝!

+0

什麼是標題? – 2011-05-18 02:10:11

回答

3

假設你還添加Fraction.m到項目,

在組&文件視圖中,選擇Fraction.m

顯示編輯視圖(菜單 - >查看 - >縮放編輯器輸出)

選擇詳細信息選項卡。你應該(再次)看到Fraction.m文件。

在列的最右側有一個很小的目標符號。確保該列有複選標記。

確保您的類分數包含在Xcode構建應用程序時。

+0

當然!其實我完全忘了.m文件;我一直在這麼長時間......感謝您的幫助! – jag 2011-05-18 06:37:32

+0

User747340,您可以將此答案標記爲正確的答案。 – Tieme 2012-06-28 17:31:06

3

碰巧我也一樣,我所做的就是這樣的:

1.-點擊@「顯示項目瀏覽器」選項卡。

2.-選擇程序的文件夾,其中包含您的主文件,即。 「程序1」

3.-在同一選項卡中,轉到屏幕左下方,有4個標誌和一個搜索窗口。點擊左邊的圖標,帶有「+」號的圖標(添加一個新文件)。

4.-從彙總窗口中選擇:「將文件添加到程序...」。

5.-一個新的Finder窗口,找你要添加的文件,(h和.M爲例)點擊「添加按鈕」 ...

瞧!

請注意,您添加的文件必須位於主文件所在的文件夾中,否則編譯時會出現問題。

希望這會有所幫助。

0

轉到Xcode項目設置 - >構建階段 - >在標題部分查找您的.h文件並將其移動到公共列表。

相關問題