由于swift没有宏,我们不能像oc那样去定义
直接在AppDelegate中写,反正哪里都可以用
用泛型传参
如何判断调试与发布状态呢?
在Build settings里找到Swift Compiler-custom Flags
在other swift flags 的Debug里添加两个字段
"-D"
"DEBUG"
代码中直接判断就行
func HJSLog(message: T)
{
#if DEBUG
print("\(message)")
#endif
}
网友评论