2017-06-19 30 views

回答

0

終於找到了如何做到這一點。我這樣做,通過創建另一個枚舉:

public enum CustomLogFlags : UInt{ 
    case test = 0b0100000 
} 

,然後設置日誌級別:

let logLevel = DDLogFlag(rawValue: CustomLogFlags.test.rawValue) 
let logMsg = DDLogMessage(message: message(), level: logLevel, flag: flag, context: 0, 
        file: file, function: function, line: line, 
        tag: tag, options: DDLogMessageOptions(rawValue: 0), timestamp: nil) 
DDLog.log(logAsync, message: logMsg) 

DDLog.logLevel = DDLogLevel(rawValue: DDLogLevel.error.rawValue | CustomLogFlags.test.rawValue) ?? DDLogLevel.error 

現在你可以使用新的日誌級別日誌消息