PureLogger 0.3

PureLogger 0.3

Serhii 维护。



  • 作者
  • Mikhail Panfilov & Serhii Kharauzov

Swift Platform License

概述

PureLogger 是在 Xcode 项目中用于调试时,优雅替代 Swift.print() 的工具。

展现

安装

CocoaPods

pod 'PureLogger'

手动方式

只需要将 Source 文件夹复制到您的 Xcode 项目中即可。

如何使用

方法 #1 - 全局使用

将框架添加到您的项目后,您需要在 AppDelegate 类中导入此模块。

import PureLogger

然后在下面添加这一行

let log = Log.shared

在此之后,您可以跨整个项目访问 log 实例。

log.debug("Testing debug log")

方法 #2 - 本地使用

将框架添加到您的项目后,您需要在希望使用日志器的每个类中导入此模块。

import PureLogger

然后您需要按照以下方式初始化本地日志器

let log = Log()

在此之后,您可以在适当的类中访问 log 实例。

可用方法

log.debug(...)
log.info(...)
log.warning(...)
log.error(...)

此外,如果您只想打印输入项本身而无需任何附加信息,您可以使用以下逻辑。

Log("Simple log")

除了这个之外,您还可以自定义emoji、日期格式和其他输出信息,以满足您的需求😉

反馈

如有任何疑问或建议,请在此项目中直接提交问题。

许可证

PureLogger 及其所有类均在 MIT 许可下可用。有关更多信息,请参阅 LICENSE 文件。