LogHandler
public protocol LogHandler : AnyObject
LogHandler
protocol accepts a logging request and exports the desired messages to a target, for example, a file, the console, etc. It can be disabled by setting its logging level to .off
.
-
The log level of this handler.
Declaration
Swift
var logLevel: LogLevel { get set }
-
Publishes a string on the handler.
Declaration
Swift
func publish(_ record: LogRecord)
Parameters
message
the message to publish.