Swift Flag 사용하기

DEBUG, Release, 혹은 빌트 TARGET마다 실행할 코드를 다르게 작성하여 빌드하게 될 경우에 사용함.

Xcode - Target - Build Setting - Other swift flag에서 설정

Untitled

-D {원하는 플레그 이름 지정}

Swift - Compiler - Other siwft flags are not visible to objective c files

swift other flag 로 정의된 전처리문은 objective c 파일에서 인식되지 않음

Untitled

buildSetting - apple clang preprocessing - Preprocesser Macro 에서

objective c #define 을 정의 할 수 있음