日志记录器

适用于您的 CLI 应用程序的轻量级日志记录器

安装

使用 SPM 安装 Logger

let package = Package(
    name: "danger-swift",
    ...
    dependencies: [
      .package(url: "https://github.com/f-meloni/Logger", from: "0.1.0"),
    ],
    ...
)

使用 Logger

Logger 为您提供不同的功能,具体取决于您要使用的日志类型。

一些示例

let logger = Logger()

// prints:
// Message 1 Message 2
logger.debug("Message 1", "Message 2")

// prints:
// Message 1 
// Message 2
logger.logInfo("Message 1", "Message 2", separator: "\n")

// prints: 
// WARNING: WarningMessage!
logger.logWarning("WarningMessage", terminator: "!")

// prints:
// ERROR: ErrorMessage
logger.logError("ErrorMessage")