一、修改单行日志输出格式
正常情况下,生成的日志,单条格式如下:
[W][2019-04-26 +8.0 09:58:42.533][0, 105553173642688][tag warn][FMXXlog.mm, -[FMXXlog log:::::], 159][warn message is here
解读:
- [W]:日志等级
- [2019-04-26 +8.0 09:58:42.533]:生成日志的时间,中的的
+8.0
是时区差 - [0, 105553173642688]:进程号线程号之类的
- [tag warn]:tag值
- [FMXXlog.mm, -[FMXXlog log:::::], 159]:类名,方法名,行号
- [warn message is here:日志信息
如果需要修改日志单行日志输出格式,需要修改到mars/mars/log/src/formater.cc修改,大概在line 80 到 line 100之间
二、使用mars.framework,需要将工程中的bitcode enable 改为NO,可能回合其他需要依赖的第三方冲突,可根据具体需求修改
网友评论