美文网首页iOS
Swift Debug和Release中Print()函数调试切

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

作者: 887d1fc86fe6 | 来源:发表于2016-09-22 10:29 被阅读99次

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

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

用泛型传参

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

在Build settings里找到Swift Compiler-custom Flags

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

"-D"

"DEBUG"

代码中直接判断就行

func HJSLog(message: T)

{   

 #if DEBUG 

 print("\(message)") 

 #endif

}

相关文章

网友评论

    本文标题:Swift Debug和Release中Print()函数调试切

    本文链接:https://www.haomeiwen.com/subject/bflzettx.html