Xcode의 iOS 용 앱을 작성하고 # import 문과 관련된 문제가 발생했습니다.Xcode, 폴더 및 # import 문
내 모든 소스 파일은 폴더로 구성되며 모든 폴더는 XCode의 그룹 또는 하위 그룹에 매핑됩니다. 내가 가져올 경우, 일반적으로
ProjectFolder
-SubFolderA
--FileA.h
-SubFolderB
--FileB.m
: 다음 사항을 고려 FileA에 FileA, 나는 #import "FileA.h"
를 쓰고, 그것은 완벽하게 작동합니다. 하지만 때로는 상대 경로 (예 : #import "../SubFolderA/FileA.h"
)를 써야합니다. 파일의 이름 만 항상 쓸 수 있어야합니까?
이 동작은 나에게 불확실한 것처럼 보입니다.
추신 : 나는이 모든 혼란을 하나의 루트 폴더에 보관하고 싶지 않습니다.
PS # 2 : 예, '폴더'가 '그룹'과 다른 점을 알고 있습니다. 프로젝트의 초기 단계에서 폴더를 만들고 Finder에서 Xcode로 드래그하여 그룹에 매핑했습니다. 모든 것이 잘 작동했습니다. 파일 이름 만 사용하여 헤더를 가져올 수있었습니다.
그래서 폴더가 12 개 정도 있으며 디버그 및 릴리스의 헤더 검색 경로에 모두 추가해야합니까? 프로세스를 자동화하는 방법이 있습니까? 전에 모든 것이 잘 돌아간 이유는 무엇입니까? – Dmitriy