0
xcodeコンソールにプリントする各ログの日時は本当に必要ありません。私はlog.dateFormatter = nil
を試しましたが、それは私のために何もしないようでした。ログごとに日付と時刻をオフにするにはどうすればよいですか?
xcodeコンソールにプリントする各ログの日時は本当に必要ありません。私はlog.dateFormatter = nil
を試しましたが、それは私のために何もしないようでした。ログごとに日付と時刻をオフにするにはどうすればよいですか?
このレポのAdvanced Usageセクションには、というパラメータを指定します。これはfalse
に設定できます。
// Create a logger object with no destinations
let log = XCGLogger(identifier: "advancedLogger", includeDefaultDestinations: false)
// Create a destination for the system console log (via NSLog)
let systemLogDestination = XCGNSLogDestination(owner: log, identifier: "advancedLogger.systemLogDestination")
// Optionally set some configuration options
systemLogDestination.outputLogLevel = .Debug
systemLogDestination.showLogIdentifier = false
systemLogDestination.showFunctionName = true
systemLogDestination.showThreadName = true
systemLogDestination.showLogLevel = true
systemLogDestination.showFileName = true
systemLogDestination.showLineNumber = true
systemLogDestination.showDate = false
// Add the destination to the logger
log.addLogDestination(systemLogDestination)