iOS

Swift Debug和Release中Print()函数调试切

2016-09-22  本文已影响99人  887d1fc86fe6

由于swift没有宏,我们不能像oc那样去定义

直接在AppDelegate中写,反正哪里都可以用

用泛型传参

如何判断调试与发布状态呢?

在Build settings里找到Swift Compiler-custom Flags

在other swift flags 的Debug里添加两个字段

"-D"

"DEBUG"

代码中直接判断就行

func HJSLog(message: T)

{   

 #if DEBUG 

 print("\(message)") 

 #endif

}

上一篇 下一篇

猜你喜欢

热点阅读