2012-06-16 6 views
4

하나의 주 프로젝트와 하위 프로젝트로 추가되는 다른 프로젝트가 있습니다. 내가 메인 프로젝트에 하위 프로젝트에 정의 된 헤더 파일에 액세스하고 싶지만 그것은 불행한 파일 오류를 찾지 못한다고 말하는 것입니다.기본 프로젝트의 하위 프로젝트 헤더 파일에 액세스하는 방법

첨부 이미지를 참조하십시오. 하위 프로젝트의 헤더 파일에 액세스하려면 무엇을 수정해야합니까?

enter image description here

+1

중복 가능성을 확인하는 방법을 읽기 위해, 주요 프로젝트의 search path for headers에 하위 프로젝트의 경로를 추가해야합니다 [엑스 코드 4.2 : 어떻게 가져 .h file from subproject] (http://stackoverflow.com/questions/9501799/xcode-4-2-how-to-import-h-file-from-subproject) –

답변

7
+0

"$ {SRCROOT}"으로 HEADER_SEARCH_PATH를 설정했습니다. 하지만 여전히 헤더 파일이 좋지 않다는 말입니다. –

+0

홈 프로젝트/yourproject/ –

+0

예와 같이 하위 프로젝트의 실제 경로 여야합니다. 제대로 컴파일됩니다. 하지만 내비게이션에서로드하려고 할 때 링커 오류가 발생합니다 "아키텍처 i386에 대한 정의되지 않은 기호 :"_OBJC_CLASS _ $ _ SubViewContoller ",". 그리고 내 코드 문장은 "subView = [[SubViewContoller alloc] initWithNibName : @"SubViewContoller "번들 : nil];"입니다. –

관련 문제