- Simple logging framework for your framework project.
- API Documentation
let logger = LBLogger.with("identifier")
logger.level = .trace
logger.trace("trace")
logger.debug("debug")
logger.info("hoge")
logger.warn("sample")
logger.error("error")| - | iOS | macOS | tvOS | watchOS | visionOS | Xcode | Swift |
|---|---|---|---|---|---|---|---|
| 2.6.0+ | 15.0+ | 11.0+ | 15.0+ | 8.0 | 1.0+ | 26.0+ | 5.9 |
https://github.com/shogo4405/LogboardUse print function. You can see Xcode's console.
let logger = LBLogger.with("identifier")
let console = ConsoleAppender()
logger.appender = consolelet logger = LBLogger.with("identifier")
let multi = MultiAppender()
multi.appenders.append(ConsoleAppender())
multi.appenders.append(SocketAppender())
logger.appender = multilet logger = LBLogger.with("identifier")
let socket = SocketAppender()
socket.connect("toHost", 22222)
logger.appender = socketBSD-3-Clause