概述
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 文件。