是否有流行的开源NSLog替代品仅处理DEBUG和不同日志级别中的启用?

问题描述

| 是否有许多iPhone开发人员正在使用的众所周知/流行的NSLog替换/方法? 那是一种确保调试类型日志记录仅出现在调试状态(宏等)并且支持不同日志级别(调试,警告,信息,错误等)的方法? 我了解实现此功能可能没有很多工作,但很想知道是否有流行的下载方法,许多iPhone开发人员正在使用该软件已经解决了这一问题。     

解决方法

我使用Marcus Zarra的prefix.pch。它曾经位于http://www.cimgf.com/2010/05/02/my-current-prefix-pch-file/,但该网站现已关闭,已复制到此要点 它没有您想要的级别,但是它给您足够的想法。     ,CocoaLumberjack是一个简单但功能强大的日志记录实用程序。使用几行代码,您可以将所有日志语句发送到控制台或文件,或同时发送到两者。甚至到数据库。 加上它是完全可定制的。例如,您可以自定义有多少个级别。 https://github.com/CocoaLumberjack/CocoaLumberjack     ,https://github.com/CocoaLumberjack/CocoaLumberjack 即使在现在(2011年5月)也似乎很活跃。     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...