TomTomSDKLogConfiguration
-
Specifies log configuration details
[LoggerOutput]andLoggingLevel.For more information on log configurator see
LogConfigurator.See moreImportant
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class LogConfiguration : NSObject -
Configures the location of the logs (defined by
[LoggerOutput]) and the exact logs that should be written (defined byLogLevel). To useLogConfigurator, you must initialize aLogConfiguration, which takes two parameters:- a list of outputs of the type
[LoggerOutput] a logLevel of the type
LoggingLevel. A typical use case forLogConfiguratorinitialization is as follows:let config = LogConfiguration(outputs: [ConsoleOutput()], logLevel: .critical) LogConfigurator.configure(logConfig: config)
Warning
This may cause unexpected behaviour as only one logger can be defined in the entire app.
See moreImportant
This is a Public Preview API. It may be changed or removed at any time.
Declaration
Swift
public class LogConfigurator : NSObject - a list of outputs of the type
TomTom SDK for iOS (0.53.1)
TomTomSDKLogConfiguration