#if <#T##condition###>
#elseif <#T##condition###>
#else
#endif
方法 | 可選參數(shù) |
---|---|
os() | macOS, iOS, tvOS, watchOS, Linux |
arch() | x86_64, arm, arm64, i386 |
swift() | >= 某個(gè)版本 |
#if DEBUG
#else
#endif
自定義符號(hào)
使用自定義的符號(hào) Custom_Compile_Symbol
進(jìn)行條件編譯几于,在 Build Settings
-> Swift Compiler - Custom Flags
, 在 Other Swift Flags
中添加 -D Custom_Compile_Symbol
#if Custom_Compile_Symbol
print("添加 Custom_Compile_Symbol 執(zhí)行此模塊")
#else
print("未添加 Custom_Compile_Symbol 執(zhí)行此模塊")
#endif