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