TILogger CocoaPods 版本 平台 许可证

TILogger 是一个轻量级、灵活的 Swift 应用程序日志记录解决方案。它提供了基于实例和静态日志记录方法,并具有可自定义的格式选项。

特性

示例

基于实例的使用方式

// Basic usage
TILogger().verbose("test")
TILogger().debug("test")
TILogger().info("test")
TILogger().warning("test")
TILogger().error("test")

// With custom prefix
TILogger().setPrefix("log").debug("test")

// With custom date format
TILogger().setPrefix("TILogger")
         .setDateFormat("yyyy/MM/dd HH:mm:ss")
         .info("test")

// Without prefix
TILogger().setPrefix("").verbose("test")

// Logging various types
TILogger().verbose(2333)  // Numbers

静态使用方式 (新功能! 🎉)

// Quick static methods
TILogger.verbose("logging made easy")
TILogger.debug("debugging in progress")
TILogger.info("useful information")
TILogger.warning("warning message")
TILogger.error("error occurred")

// Using shared instance
TILogger.shared.setPrefix("CustomPrefix")
TILogger.info("configured through shared instance")

输出格式

2024/03/15 12:34:56 TILogger 💜 VERBOSE ViewController #123 viewDidLoad - Your log message

格式组件

日志级别

安装

CocoaPods

pod 'TILogger'

Swift Package Manager

将以下内容添加到您的 Package.swift

dependencies: [
    .package(url: "https://github.com/your-repo/TILogger.git", from: "1.4.0")
]

许可证

TILogger 基于 MIT 许可证发布。