[英]Different log level in source files with Lumberjack
我開始使用Lumberjack日志記錄框架。 無論我在哪里調用日志宏之一,都需要定義一個名為ddLogLevel
的整數變量。 我可以寫
static const int ddLogLevel = LOG_LEVEL_INFO
在每個文件的開頭即可實現此目的。 但是,我寧願不寫任何東西,除了日志宏,就像我使用NSLog
。 我可以通過在項目的前綴標頭中定義上述變量來實現。 這種方法的問題是,如果我想在某些文件中使用不同的日志級別,則無法重新聲明該靜態變量。
使用DynamicLogLevels可以完成在不同文件中分配不同日志級別的任務。 檢查一下: https : //github.com/robbiehanson/CocoaLumberjack/wiki/DynamicLogLevels 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.