2012-06-16 154 views
4

我有一個主項目和另一個作爲子項目添加的項目。我想訪問在子項目中定義的頭文件到主項目中,但不幸的是它說文件沒有找到錯誤。如何訪問主項目中的子項目頭文件

請看附件圖片。我應該修改什麼來訪問子項目的頭文件?

enter image description here

+1

的可能重複[Xcode的4.2:如何導入.h文件從子項目](http://stackoverflow.com/questions/9501799/xcode-4-2-how-to-import-h-file-from-subproject) –

回答

7

您需要子項目的路徑添加到search path for headers在主項目,閱讀如何去做檢查這個Adding system header search path to Xcode

+0

我設置HEADER_SEARCH_PATH與「$ {SRCROOT}」但它仍然說頭文件不好。 –

+0

它應該是你的子項目的真正路徑,比如home/projects/yourproject/ –

+0

是的,它編譯的很好。但是當我試圖在導航中加載它時,我收到一個鏈接器錯誤「架構i386的未定義符號:」_OBJC_CLASS _ $ _ SubViewContoller「,」。 而我的代碼聲明是「subView = [[SubViewContoller alloc] initWithNibName:@」SubViewContoller「bundle:nil];」。 –