swift_printLog

利用`file`、`line`、`column `、`function `强化swift中的print

Posted by kunnan on April 7, 2017

前言

  • 在 Swift 中,编译器为我们准备了几个很有用的编译符号,它们分别是:
符号 类型 描述
#file String 包含这个符号的文件的路径
#line Int 符号出现处的行号
#column Int 符号出现处的列
#function String 包含这个符号的方法名字

利用编译符号强化print

  • 有了上面的这些编译符号,我们就可以自定义一个输出函数:printm

see also

转载请注明: > swift_printLog