1.在项目的Build Settings
里配置Swift Compiler - Custom Flags
,展开Other Swift Flags
,在Debug右侧输入
-DDEBUG 或者 -D DEBUG
但是不能有赋值,如:-DDEBUG=1
或 -D DEBUG=1
都是无效的。
2.在项目的Build Settings
里配置Apple LLVM x.x - Preprocessiong
,展开Preprocessor Macros
,在Debug右
侧默认包含DEBUG=1
,若没有请手动加入。
说明:
第1步使Swift代码编译Debug时定义DEBUG标记
第2步使Objective-C、C、C++的LLVM预处理在Debug时定义DEBUG=1宏标记。
如果是纯Swift工程可以忽略第2步。
image.png
image.png