2017-12-26 9 views
1

많은 Objective-C 파일을 폴더 참조 모드로 Swift 프로젝트에 추가하려고합니다. 즉, 파일을 프로젝트로 드래그 앤 드롭하면 "Create Folder 참고".폴더 참조 모드에서 파일을 추가 할 때 Xcode에서 헤더 파일을 찾을 수 없음

내 obj-c 파일은 모두 #include "/folder/folder/folder/"을 사용하기 때문입니다. 이 파일은 j2objc 프로젝트로 생성됩니다. 내가 헤더 파일을 찾을 수 없습니다 myproject-Bridging-Header.h 엑스 코드에서 이러한 파일의 #import 또는 #include 일부 .h로 할 때

지금 내 문제입니다. #import "/folder/folder/folder/"은 생성 된 파일을 좋아하지만 기회는 없습니다.

빌드 설정 - 검색 헤더 경로에 $(PROJECT_DIR)/을 추가하지만 완전히 경로를 작성해야합니다 (예 : $(PROJECT_DIR)/folder/folder/folder/). 메인 폴더를 설정하는 방법이 있습니까? Xcode에서 하위 폴더를 찾으십니까? 아니면 모든 경로를 별도로 작성해야합니까?

+0

, 테스트 포맷을 개선하십시오. – Vyacheslav

답변

2

나 혼자서 며칠 후에 답변을 찾았습니다!

"Create Folder Reference"모드에서 Xcode의 파일을 내 프로젝트로 드래그 앤 드롭하면 파일에 대한 참조 만 Xcode에 추가되고 파일은 내 Mac의 폴더에 있습니다.

프로젝트의 폴더에 파일을 수동으로 추가 한 다음 해당 위치에서 Xcode로 끌어다 놓아서이 문제를 해결합니다. 그 후, 나는 같은 주소로 내 파일에 액세스 할 수 있습니다. #import "/folder/folder/folder/file.h"

+0

감사합니다. –

+0

예, 사용자 정의 규칙으로 해결할 수없는 Xcode 문제입니다. – tball