LoggerKit 是一个简单快速的 Swift 日志框架,易于设置和自定义。它非常适合小型或大型项目。
LoggerKit 旨在成为一个简单通用的日志库,支持多个 Xcode 项目。
Swift Package Manager 是一个用于自动化 Swift 代码分发的工具,并已集成到 swift
编译器中。
LoggerKit 让你的生活更轻松
首先,导入 LoggerKit
import LoggerKit
对于日志记录,
LoggerKit.verbose("Example of verbose log.")
LoggerKit.info("Something went wrong")
LoggerKit.debug("Debug mode enabled")
LoggerKit.warning("Warning, duplication warning.")
LoggerKit.error("Error, data didn't fetch properly.")
LoggerKit.initLifeCycle("ViewModel init", for: self)
LoggerKit.deinitLifeCycle("ViewModel deinit", for: self)
LoggerKit 将为你提供清晰的信息。 以上代码的输出如下
💜💜 LoggerKitTests.swift: 49 - Something went wrong! Dependency Error.
💚💚 LoggerKitTests.swift: 46 - Something went wrong! Dependency Error.
💛💛 LoggerKitTests.swift: 19 - Debug mode enabled
🧡🧡 LoggerKitTests.swift: 23 - Warning, duplication warning.
❤️❤️ LoggerKitTests.swift: 45 - Something went wrong! Dependency Error.
LoggerKit 在 MIT 许可证下发布。