美文网首页
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宏定义

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