日志管理 可用第三方包:
1、CocoaLumberjack 他自己这么吹 Fast & Simple, yet Powerful & Flexible 的包https://github.com/robbiehanson/CocoaLumberjack
提供日志 写入 ASL、xcode console、file。
最新版本使用了ARC,如果项目不使用ARC,必须设置他的文件为使用ARC的(貌似是没做非ARC的兼容)。
2、google-toolbox-for-mac(GTM)里面的GTMLogger类 包装了 ASL(apple system log,苹果系统日志 一个C api)。http://code.google.com/p/google-toolbox-for-mac/source/checkout
3、LibComponentLogging 小型lib,mac及iphone 上 object-c 提供日志等级 http://0xc0.de/LibComponentLogging 貌似也是基于asl。
4、log4Cocoa 可能是要做成跟log4j一样的,暂时不清楚对于iphone会不会太大 http://log4cocoa.sourceforge.net/
5、BTTimeLog 一个object-c类 也有日志等级控制, 这个可能是NSlog 的封装。http://steveweller.com/articles/speedup/
6、国内莫人写的一个类 http://ankyhe.iteye.com/blog/365628
Log Utility for IOS
猜你喜欢
转载自shappy1978.iteye.com/blog/1826436
今日推荐
周排行