Classes
The following classes are available globally.
-
The OSLoggerAppender class can output your Console.app with os_log function.
See moreDeclaration
Swift
@available(iOS 14.0, macOS 11.0, tvOS 14.0, watchOS 7.0, *) public class OSLoggerAppender : LogboardAppender
-
The ConsoleAppender class can output your xcode console with print function.
See moreDeclaration
Swift
public class ConsoleAppender : LogboardAppender
-
The Logboard class is writing string messages to the LogboardAppender.
See moreDeclaration
Swift
public class Logboard
-
The MultiAppender class delegates appenders.
Example code:
See morelet multi = MultiAppender() multi.appenders.append(ConsoleAppender()) multi.appenders.append(SocketAppender()) logger.appender = multi
Declaration
Swift
public class MultiAppender : LogboardAppender
-
The NullAppender class does output no message.
See moreDeclaration
Swift
public class NullAppender : LogboardAppender
-
The SocketAppender class writes a message to LogboardConsole service.
See moreDeclaration
Swift
public class SocketAppender : LogboardAppender