LogFormat
public struct LogFormat
Specifies the format to be used in the log message
-
The template string that contains how the log message should be formatted
Declaration
Swift
public let template: String
-
The attributes to be used in the log message
Declaration
Swift
public let attributes: [LogFormatter.Attributes]?
-
Initialises an instance of LogFormat - Parameter template: The template string that contains how the log message should be formatted - Parameter attributes: The attributes to be used in the log message
Declaration
Swift
public init(template: String, attributes: [LogFormatter.Attributes]?)
Parameters
template
The template string that contains how the log message should be formatted
attributes
The attributes to be used in the log message
-
The default log format Logs will appear in the following format, in accordance with the specified template:
i.e. [FATAL 16:12:24 ViewController.swift:21] ["TIFU by force unwrapping a nil optional"]
Declaration
Swift
public static var defaultLogFormat = LogFormat(template: "[%@ %@ %@:%@] %@", attributes: [