13
當我向項目中添加自定義框架時,是否應該調整FRAMEWORK_SEARCH_PATHS
或HEADER_SEARCH_PATHS
?在XCode中包含自定義框架的頭文件
我有MainProject.xcodeproject
鏈接SomeFramework.framework
那簡直是從「產品」在SomeFramework.xcodeproject
拖動到「與二進制庫鏈接」,在主體工程建設階段。
Framework在其Headers
目錄中包含所有必需的標題。然而,在我的項目中,我不能簡單地使用:
#import <SomeFramework.h> // I'm pretty sure this file exists
包括此標頭。構建失敗「沒有這樣的文件或目錄」。編譯器標誌包括-F…/SomeFramework/build/Release
,該目錄包含框架,其中包含Headers
目錄符號鏈接。
(BTW:這是Mac OS X.我不關心iPhone。)
這是不是一個錯字!我在那裏。現在第二個問題是'SomeFramework/SomeFramework.h'包含'#import'。這也是框架中的錯誤嗎? –
Kornel
2010-10-14 23:31:49
是的,在這種情況下,它應該#import「SomeFrameworksOtherHeader.h」 – 2010-10-14 23:36:04
嗨。謝謝,那個答案幫助我在我的項目:)但我有關於這個問題的另一個問題。與#包括工作正常,但我想只有#包括,這次它沒有找到標題..與FRAMEWORK_SEARCH_PATHS包含框架的目錄不會改變任何東西..有什麼想法嗎? :) thks! –
StinkyCat
2012-08-15 12:58:27