博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS__在swift中实现debug隐藏打印日志
阅读量:7090 次
发布时间:2019-06-28

本文共 390 字,大约阅读时间需要 1 分钟。

在AppDelegate.swift文件中自定义一个泛型函数如下:

func JHLog
(log: T, fileName: String = #file, methodName: String = #function, lineNumber: Int = #line) {复制代码

//        print(#file)    //获取当前print所在的文件路径     //        print(#function)    //获取当前print所在的方法名称     //        print(#line)    //获取当前print所在的行数     ///判断是否打印debug     #if DEBUG                  print("((fileName as NSString).pathComponents.last!)_(methodName)[行: (lineNumber)]: (log)")              #endif }

转载地址:http://pqbql.baihongyu.com/

你可能感兴趣的文章
jsp---EL运算符
查看>>
Oracle中的substr方法
查看>>
Mysql日期和时间函数总结
查看>>
创建逻辑卷 安装lvm命令
查看>>
不使用root身份运行Wireshark
查看>>
PageRank算法计算网页的价值
查看>>
js面向对象
查看>>
DEDECMS 修改广告链接地址
查看>>
抓住“扁平化”
查看>>
Python中method的参数传递详解
查看>>
Skia深入分析1——skia上下文
查看>>
Tiny Jpeg Decoder (JPEG解码程序) 源代码分析 1:解码文件头
查看>>
windows Server2008 下部署nginx
查看>>
MySQL 性能监控4大指标——第一部分
查看>>
御安全浅析安卓开发代码混淆技术
查看>>
面向对象三大特征
查看>>
一张图介绍CCIE
查看>>
Servlet容器启动过程
查看>>
CentOS安装配置nagios(1)
查看>>
RedHat 6.4 搭建rhcs集群
查看>>