APLogger 版本 1.3

APLogger 版本 1.3

Orhun Mert Simsek 维护。



APLogger 版本 1.3

APLogger

又一款 Swift/Objective-C 的日志框架

Platform CocoaPods Carthage compatible License

安装

手动

您可以直接将 AppLogger.swift 和 LogLevel.swift 文件拖到您的项目中。

CocoaPods

pod 'APLogger'

使用方法

简单来说,您可以使用以下代码以样式开始日志记录!

APLogger.log("日志标题", "日志描述", .warning)

有 4 个日志级别,以便在读取日志时清晰。

.info
.warning
.error
.fatal

默认情况下,APLogger 只会打印 .error.fatal 日志。但您可以使用以下方式指定最小日志级别:

APLogger.releaseMinimumLogLevel

如果您设置 APLogger.isDebug = true,则它将打印所有日志。

自定义

APLogger可以通过日志格式和日志级别描述符进行自定义。

日志级别描述符具有默认值

infoDescriptorString = "ℹ️"
warningDescriptorString = "⚠️"
errorDescriptorString = "⛔"
fatalDescriptorString = "🆘"

APLogger的默认日志格式是

"%@ %@ - %@"

参数顺序为:日志级别描述符、标题和描述。您可以提供任何其他字符串格式。

许可证

APLogger采用MIT许可证发布。有关详细信息,请参阅LICENSE