美文网首页
IOS NSLog宏定义

IOS NSLog宏定义

作者: 袁俊亮技术博客 | 来源:发表于2017-11-10 16:46 被阅读32次

IOS NSLog宏定义

标签(空格分隔): IOS


IOS NSLog宏定义

宏定义NSLog方法,不用加";"的宏定义。代码如下:

//重写NSLog,Debug模式下打印日志和当前行数
#if DEBUG
#define NSLog(FORMAT, ...) fprintf(stderr,"\nfunction:%s line:%d content:%s\n", __FUNCTION__, __LINE__, [[NSString stringWithFormat:FORMAT, ##__VA_ARGS__] UTF8String]);
#else
#define NSLog(FORMAT, ...) nil
#endif

原文地址:http://www.jianshu.com/p/85bd8731823d

相关文章

  • IOS NSLog宏定义

    IOS NSLog宏定义 标签(空格分隔): IOS IOS NSLog宏定义 宏定义NSLog方法,不用加";"...

  • iOS开发中常用的宏定义

    iOS开发中常用的宏定义 尺寸宏 打印宏 替换NSLog来使用,debug模式下可以打印很多方法名,行信息。 #...

  • iOS宏关闭NSLog输出

    Release版本关闭Log输出 输出更详细的调试信息 参考文章:iOS开发-使用宏自定义输出(NSLog)

  • NSLog宏定义

  • NSLog宏定义

    项目中的控制面板会出现很多无用的信息,如下图: 用下图的方法可以实现无用的信息不显示: 勾选Environment...

  • NSlog宏定义

    1. VA_ARGS 是一个可变参数的宏,很少人知道这个宏,这个可变参数的宏是新的C99规范中新增的,目前似乎只有...

  • NSLog(...) 宏定义

  • DMKit --- 1. DMDefine 宏定义

    DMKit 第一篇:DMDefine.h 开发iOS的时候经常用到的宏定义 NSLog Screen/Fr...

  • iOS中宏定义处理NSLog

    1.新建PCH文件 1.存放一些全局的宏(整个项目中都用得上的宏) 2.用来包含一些全部的头文件(整个项目中都用得...

  • iOS-宏定义NSLOG输出

    不废话 直接上代码:如果不想改变NSLOG输出就这样写 自定义: xcode 8真机测试 打印字符串 亲测有用。。...

网友评论

      本文标题:IOS NSLog宏定义

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