美文网首页
iOS 打印日志 时间 文件名 行数 内容

iOS 打印日志 时间 文件名 行数 内容

作者: ChenRanmou | 来源:发表于2017-03-24 11:06 被阅读0次

    在pch文件中添加

    #ifdef DEBUG

    #define NSLog(FORMAT, ...) {\

    NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];\

    [dateFormatter setDateStyle:NSDateFormatterMediumStyle];\

    [dateFormatter setTimeStyle:NSDateFormatterShortStyle];\

    [dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss.SSSS"]; \

    NSString *str = [dateFormatter stringFromDate:[NSDate date]];\

    fprintf(stderr,"%s %s:%d %s\n",[str UTF8String],[[[NSString stringWithUTF8String:__FILE__] lastPathComponent] UTF8String],__LINE__,[[NSString stringWithFormat:FORMAT,##__VA_ARGS__] UTF8String]);\

    }

    #else

    #define NSLog(FORMAT, ...) nil

    #endif

    就好了(*^__^*) …

    相关文章

      网友评论

          本文标题:iOS 打印日志 时间 文件名 行数 内容

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