Dru*_*erB 0 xcode cocoa objective-c nslog lumberjack
我开始使用Lumberjack日志框架.它需要一个调用的整数变量ddLogLevel,只要我调用其中一个日志宏就可以定义它.我可以写
static const int ddLogLevel = LOG_LEVEL_INFO
Run Code Online (Sandbox Code Playgroud)
在每个文件的顶部实现这一目标.但是,除了日志宏之外,我宁愿不写任何东西,就像我一样NSLog.我可以通过在我的项目的前缀头中定义上面的变量来做到这一点.这种方法的问题是,如果我想在我的某些文件中使用不同的日志级别,那么我无法重新声明该静态变量.
小智 5
使用DynamicLogLevels可以完成在不同文件中分配不同日志级别的任务.看看:https://github.com/robbiehanson/CocoaLumberjack/wiki/DynamicLogLevels.
| 归档时间: |
|
| 查看次数: |
1057 次 |
| 最近记录: |