2

我将 CleanRoomLogger https://github.com/emaloney/CleanroomLogger与 XCGLogger https://github.com/DaveWoodCom/XCGLogger进行比较。有很多相似之处,但 XCG 似乎更好,因为

1)它提供基于标签的过滤器

2)如果我们想将日志推送到服务器,可以轻松集成到 3rd 方库

但是,Cleanroomlogger 声称它的记录速度更快,因为它是建立在 os_log 之上的。有人知道 XCG 如何处理快速日志记录吗?或者一个比另一个的任何其他优点?

谢谢。

4

1 回答 1

1

目前 XCGLogger 不使用os_log. 我(XCGLogger 的开发者)还没有添加对它的支持。但是,由于 XCGLogger 是模块化的,因此您可以创建一个新的日志目标以os_log在需要时使用。如果您这样做,我将不胜感激,以便我可以将其添加到项目中以供其他人使用。

苹果的文档os_log在这里:https ://developer.apple.com/documentation/os/logging

或者,如果您真的在短时间内需要它,您可以赞助它的开发。如果您想选择该选项,请与我联系。

于 2018-02-02T14:23:20.810 回答