Log4G 0.3.0

Log4G 0.3.0

测试已测试
Lang语言 SwiftSwift
许可证 MIT
发布上次发布2018年4月
SPM支持SPM

zixun 维护。



Log4G 0.3.0

  • zixun

Log4G

Version License Platform Carthage compatible

用Swift编写的简单、轻量级日志框架

上下文

这个库是从GodEye项目中派生出来的,它可以用一行代码自动显示日志、崩溃、网络、ANR、内存泄漏、CPU、RAM、FPS、网络流量、文件夹等。就像神睁开他的眼睛。

功能

  • 支持日志类型:logwarningerror
  • 自动获取日志的文件、行、函数和线程。
  • 允许多个代理监听器监控日志行为。

安装

CocoaPods

Log4G可以通过 CocoaPods 获取。要安装它,只需将以下行添加到您的 Podfile 中

pod "Log4G"

Carthage

或者,如果您正在使用 Carthage,将 SwViewCapture 添加到 Cartfile 中

github "zixun/Log4G"

使用方法

记录日志类型消息

Log4G.log("message")

记录警告类型消息

Log4G.warning("message")

记录错误类型消息

Log4G.error("message")

添加到日志代理监听器

Log4G.add(delegate: self)

并实现 Log4GDelegate 的代理

func log4gDidRecord(with model:LogModel) {
    //Some Monitor Action
}

从日志代理听众中移除

Log4G.remove(delegate: self)

作者

姓名:陈奕龙

Twitter:@zixun_

Email:[email protected]

GitHub:zixun

博客:子循(SubCycle)

许可证

Log4G遵循MIT许可证。有关更多信息,请参阅LICENSE文件。