昨天我跑我的項目,這些導入文件:Objective-C的.h文件中未發現
#import "sip/NgnSipPreferences.h"
#import "services/impl/NgnBaseService.h"
#import "services/INgnSipService.h"
,但今天我對他們收到錯誤。它說沒有找到'sip/NgnSipPreferences.h'
文件。但當我刪除sip/
使它"NgnSipPreferences.h"
然後它被讀取。
爲什麼會發生這種情況?我不想刪除頭文件的路徑,因爲它太多了,我認爲這是正確的方法。
我該如何解決這個問題?
好了,這是沒有前綴頭。你可以#導入你的前綴文件中的3個頭文件,不需要在每個類中導入它們。 –
他們實際上是來自idoubs的代碼。昨天他們非常好,現在我在每個人都用.h文件得到錯誤。 – theFool
您是否檢查過構建日誌以查看正在傳遞給編譯器的'-I'選項? – trojanfoe