一、在OC代码中,我们常常会通过一个宏定义来控制打印操作
[objc]
view plaincopy
#ifdef DEBUG
#define MyLog(...) NSLog(__VA_ARGS__)
#else
#define MyLog(...)
#endif
二、在Swift中我一般使用下面两种方法来控制
1、自己写一个工具类 DebugLogTool, 通过控制isDebug 的值来控制打印情况,但这不智能
2、通过配置工程文件,加上工具类 DebugLogTool
结果:
网友评论