내 프로젝트는 Settings.h를 사용하여 서버 URL과 같은 일반적인 구성 설정을 저장합니다.이 코드에서 서버 URL, 아이콘 등이 다릅니다.은 xcode 스키마를 기반으로 헤더를 포함합니다.
내 xcode 작업 공간에 새로운 대상이 있습니다. 나는 2 개의 Settings.h를 별도의 폴더에 가지고있다.
awesomeProject/Settings/Settings.h
oldProject/Settings/Settings.h
Settings.h는 프로젝트의 일부 장소 (.pch를 통해로드되지 않음)에 포함되어있다. 두 대상에 대한 헤더 검색 경로를 설정하는 시도했다 및이 작동하지 않았다 (awesomeProject 대상을 컴파일 할 때 oldProject의 Settings.h 포함 된 것처럼).
#ifdef .. #endif 구문을 뿌리지 않고 대상을 기반으로 Settings.h를 #include 할 수 있습니까?
하나의 프로젝트에서'Settings.h '라는 이름의 두 개의 파일을 사용하려고합니까? – Logan
같은 이름이지만 다른 폴더에있는 두 개의 헤더 파일입니다. –