반응형 custom flags1 [Swift] 컴파일러 제어문과 전처리기, 커스텀 플래그 (#if DEBUG, #if os...) 시작하며Swift 에서 DEBUG, RELEASE와 같은 플래그를 전처리기를 이용하여 사용하다가 커스텀하게 플래그를 추가하고 싶어 알아보니 Other Swift Flags와 Active Compilation Conditions 가 나오는데, 이에 대해 알아볼 겸 정리하게 되었습니다. 전처리기 Preprocessor 컴파일 전에 처리되는 작업을 전처리라고 합니다. 컴파일러 제어문 Compiler Control Statements 그러나 Swift에서는 컴파일러 제어문을 사용하여 컴파일러 동작을 변경할 수 있습니다. Swift에는 조건부 컴파일 블록, 라인 제어 문, 컴파일 타임 진단 문 등 세 가지 컴파일러 제어문이 있습니다. # if : 조건부 컴파일 블록 Conditional Compilation .. 2024. 11. 21. 이전 1 다음 반응형