iOS 调试神器 NSLogger

什么 NSLogger

先来传送门 :https://github.com/fpillet/NSLogger
NSLogger - 一个现代的、灵活的日志工具

NSLogger 特点

  • 摆脱Xcode的小窗查看日志
  • 不用再将iPhone连接到电脑上才能看日志 - 可脱机
  • 支持通过互联网传送日志
  • 可以输出图片的日志
  • 可自己定义日志等级
  • 使用桌面应用程序查看日志
  • 可以从设备或模拟器发送日志
  • 接受来自本地网络客户端(使用Bonjour)或直接通过Internet连接的远程客户端的连接
  • 在线(运行并连接到NSLogger的应用程序)和脱机(保存的日志)日志查看
  • 缓冲内存或文件中的所有跟踪,在获取连接时将其发送给查看器
  • 定义日志域(应用程序,视图,模型,控制器,网络…)和重要性级别(错误,警告,调试,噪音…)
  • 使用regexp为日志消息着色
  • 记录图像或原始二进制数据
  • 安全日志记录(默认情况下连接使用SSL)
  • 高级日志过滤选项
  • 保存查看器日志以便共享和/或稍后查看它们
  • 将日志导出到文本文件

安装与使用

podfile

# objc
pod "NSLogger"

# swift
pod "NSLogger/Swift"

基本使用

import NSLogger

[…]

// logging some messages
Logger.shared.log(.network, .info, "Checking paper level…")

// logging image
Logger.shared.log(.view, .noise, myPrettyImage)

// logging data
Logger.shared.log(.custom("My Domain"), .noise, someDataObject)

桌面应用

在这里插入图片描述

参考文文章

Log的艺术,顺带赞NSLogger——OneV’s Den

CocoaLumberjack——简单好用的日志框架

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ruglcc

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值