美文网首页
Swift(一):函数封装--自定义 Log函数

Swift(一):函数封装--自定义 Log函数

作者: IMSong | 来源:发表于2016-08-08 00:09 被阅读33次
配图.png
/**
 自定义 Log 函数
 
 - parameter log:     log内容
 - parameter file:    log 函数所在的文件
 - parameter method:  log 函数所在的方法
 - parameter lineNum: log 函数所在的行数
 */
func SLog<T>(log:T,file : String = #file , method :String = #function , lineNum : Int = #line) {
    //Debug需要在 info.plist 文件配置,详见配图
    #if Debug
        
    let fileName = ( file as NSString ).lastPathComponent
    print("[\(fileName) : \(method)] Line:\(lineNum) Log:\(log)" )

    #endif
}

相关文章

  • Swift(一):函数封装--自定义 Log函数

  • SWIFT 的一些小知识点

    1、NSLog 在 oc 中使用NSLog,在 swift 中为 print 1.1、自定义 Log 函数 1.2...

  • JavaScript笔记

    代码笔记 JavaScript 封装自己的log函数 eg普通封装var log = function() { ...

  • php初级讲义9-函数

    函数的概念 函数是对一组操作的封装。 自定义函数 自定义函数是用户根据需求自己封装的一组操作。 合法的函数名应该由...

  • 7 函数——《Swift3.0从入门到出家》原创连载

    7 函数——《Swift3.0从入门到出家》 函数 函数就是对某个功能的封装,一个swift程序可能由多个函数组成...

  • swift中自定义Log

    swift中自定义log输出日志,swift支持全局函数,不写在任何类中的方法可以当做全局方法使用。这里写在了Ap...

  • Day9 函数

    函数 什么是函数函数就是对实现某一特定功能的代码段的封装 函数的分类系统函数:系统已经封装好,直接调用使用自定义函...

  • 100 Days of Swift - Day 05: Swif

    100 Days of Swift - 05 Day : 函数 函数封装一段代码,在其他地方调用,复用代码。 函数...

  • day8学习总结

    一:函数 1.什么是函数: 函数就是对实现某一特定功能的代码段封装2.函数的分类:内置函数和自定义函数。内置函数:...

  • Swift项目开发实用篇:自定义DEBUG下的LOG

    Swift项目中我们怎么自定义LOG.在DEBUG模式下打印RELEASE模式下不打印?我们通过泛型函数实现(泛型...

网友评论

      本文标题:Swift(一):函数封装--自定义 Log函数

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