很早之前为上家公司写过一个日志查看搜索的组件,方便在开发,内测阶段调试bug。但是感觉不太满意,最近自己 重新完善了一下,开源给大家。主要完善的内容如下:
1,每次app杀死,重新启动都会新创建一个日志文件
2,可以设置最大的日志文件数量,超出的话,会默认删除最早创建的日志文件
3,可以将日志文件分享到社交软件。
具体使用如下:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
[JKLogHelper start];//开启
self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];
JKViewController *vc = [JKViewController new];
self.window.rootViewController = vc;
[self.window makeKeyAndVisible];
return YES;
}
查看日志:
- (void)longPress:(UILongPressGestureRecognizer *)longpress{
[JKLogHelper viewLog];//显示日志文件列表
}
效果图:
源码地址:https://github.com/xindizhiyin2014/JKLogHelper
pod集成 pod ‘JKLogHelper’
大家有什么好的建议,可以私信哦。
更多优质文章,可以微信扫码关注: