美文网首页
自定义打印

自定义打印

作者: 流年易逝_李 | 来源:发表于2018-05-14 14:12 被阅读5次

在公开文件中添加以下定义:

func XFLog(message : T, file : String = #file, lineNumber : Int = #line) {

    #if DEBUG

    let fileName = (file as NSString).lastPathComponent

     print("\(String.init(format:"%.6f", CFAbsoluteTimeGetCurrent()))- [\(fileName) line:\(String.init(format:"%04d", lineNumber))]- \(message)")

    #endif

}

使用:

XFLog(message: "time out")

思考:自定义打印级别

相关文章

  • swift基础1 -- 输出

    自定义打印可参考swift自定义打印

  • Swift初探

    1.自定义打印语句2.代码书写 自定义打印语句为什么要自定义打印语句呢?因为Swift太简单,连打印信息都只有一句...

  • Swift自定义Log,DeBug模式下生效

    一、自定义打印的功能 开发模式下正常打印,生产模式下不打印。 二、自定义打印配置 三、代码 如下所示,其中#fil...

  • 网页WEB打印控件制作

    在WEB系统中,打印的确是比较烦人的问题,如果我们能制作一个属于自己的自定义的打印插件,那么我们在后续自定义打印的...

  • Java Properties的常见使用

    PropertiesProperties类及其方法打印JVM参数打印自定义.properties文件中的值获取值 ...

  • iOS - Description

    自定义 po 打印,print & NSLog 类的打印输出 description - print 日志输出 d...

  • react-to-print

    react 自定义打印组件 printComponent printCoponent.css

  • Xcode 8 一些调整

    // 自定义打印 #ifdef DEBUG #define NSSLog(FORMAT, ...) fprintf...

  • Swift中的访问控制与内存管理

    自定义Description内容打印 通过遵守 CustomStringConvertible、CustomDeb...

  • 在Swift中自定义Log

    自定义LOG的最终目的:让打印信息在 DEBUG 的环境下打印,在 RELEASE 的环境下不打印 Swift中默...

网友评论

      本文标题:自定义打印

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