簡體   English   中英

Lumberjack在源文件中使用不同的日志級別

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM