自定义NSLog宏输出
2016-12-20 17:19
344 查看
#ifdef DEBUG
#define NSLog(FORMAT, ...) fprintf(stderr,"%s第%d行:%s\n",__func__,
__LINE__, [[NSString stringWithFormat:FORMAT, ##__VA_ARGS__] UTF8String]);
#else
#define NSLog(...)
#endif
去除时间显示,可显示函数名、行号
#define NSLog(FORMAT, ...) fprintf(stderr,"%s第%d行:%s\n",__func__,
__LINE__, [[NSString stringWithFormat:FORMAT, ##__VA_ARGS__] UTF8String]);
#else
#define NSLog(...)
#endif
去除时间显示,可显示函数名、行号
相关文章推荐
- 数据结构(七)
- Classpath*加载和Classpath加载区别
- 自动装配Bean
- Hhadoop-2.7.0中HDFS写文件源码分析(二):客户端实现之DFSPacket
- 利用投影算法来计算系统矩阵左乘和右乘
- TopCoder SRM 561 Orienteering 题解
- 剑指offer -重建二叉树
- 为设计人员准备的8个最好的免费线框图绘制工具
- OSIX基本正则表达式和扩展正则表达式的比较
- ubuntu 安装php7 mongodb扩展
- 全同态加密算法
- 学习笔记1220
- ueditor编辑器与springmvc整合使用
- 在 Web 项目中应用 Apache Shiro
- MongoDB——第七天 运维技术
- 项目 4 - 英文单词的基数排序
- adb中文乱码解决
- <Linux> Ubuntu搭建android driver开发服务器
- cookie存储
- 二、Android 数据链接的动态分析