2017-08-18 93 views
0

我使用PODS並修改它們。我來碰到一種情況,我需要一個POD文件說PODTest導入文件TargetTest.h這是主要的目標頭文件。我檢查了目標文件是否可以導入頭文件,反之亦然。我可以在POD文件中寫下沒有編譯錯誤的行。爲什麼POD文件無法在Xcode中導入目標項目頭文件?

@class TargetTest; 

但TargetTest創建的屬性不能在POD文件PODTest.h使用或PODTest.m

我做錯什麼了嗎?

回答

0

轉到:

項目 - >建立設置 - >用戶頭搜索路徑和添加$ {} SRCROOT選擇遞歸。

希望這會幫助你!

+0

它已經在那裏。仍然無法從主項目中找到任何頭文件。 –

+0

從問題導航器中,此錯誤位於「詞法或預處理器問題」 –

-1

就我所知使用Pod而言,如果您可以更新或添加新的Pod,更新pod中的文件是一種不好的做法。

雖然如果你想這樣做,請按照Anand Kore的評論。

謝謝。

+0

下,他的評論實際上並沒有幫助我。我已經在標題搜索路徑中添加了該行。 –

+0

你會得到什麼錯誤? –

+0

「Lexical or Preprocessor issue」下:TargetTest.h file not found in PODTest.h –

相關問題