提交 72b89595 编写于 作者: Y yixiangboy

hidden DoraemonStateBar in iOS13

上级 92485611
......@@ -10,7 +10,6 @@
#import "UIView+Doraemon.h"
#import "UIColor+Doraemon.h"
#import "UIImage+Doraemon.h"
#import "DoraemonStateBar.h"
@interface DoraemonBaseBigTitleView()
......
......@@ -144,18 +144,22 @@ typedef void (^DoraemonPerformanceBlock)(NSDictionary *);
//开启NSLog监控功能
if ([[DoraemonCacheManager sharedInstance] nsLogSwitch]) {
[[DoraemonNSLogManager sharedInstance] startNSLogMonitor];
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(1. * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
[[DoraemonStateBar shareInstance] show];
});
if (@available(iOS 13.0, *)){
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(1. * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
[[DoraemonStateBar shareInstance] show];
});
}
}
#if DoraemonWithLogger
//开启CocoaLumberjack监控
if ([[DoraemonCacheManager sharedInstance] loggerSwitch]) {
[DoraemonCocoaLumberjackLogger sharedInstance];
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(1. * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
[[DoraemonStateBar shareInstance] show];
});
if (@available(iOS 13.0, *)) {
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(1. * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
[[DoraemonStateBar shareInstance] show];
});
}
}
#endif
......
......@@ -69,9 +69,11 @@ void myNSLog(NSString *format, ...){
}
[_dataArray addObject:model];
dispatch_async(dispatch_get_main_queue(), ^{
[[DoraemonStateBar shareInstance] renderUIWithContent:[NSString stringWithFormat:@"[NSLog] : %@",log] from:DoraemonStateBarFromNSLog];
});
if (@available(iOS 13.0, *)) {
dispatch_async(dispatch_get_main_queue(), ^{
[[DoraemonStateBar shareInstance] renderUIWithContent:[NSString stringWithFormat:@"[NSLog] : %@",log] from:DoraemonStateBarFromNSLog];
});
}
}
......
......@@ -47,9 +47,11 @@
dispatch_async(_consoleQueue, ^{
[weakSelf.messages insertObject:message atIndex:0];
dispatch_async(dispatch_get_main_queue(), ^{
[[DoraemonStateBar shareInstance] renderUIWithContent:[NSString stringWithFormat:@"[Lumberjack] : %@",logMessage.message] from:DoraemonStateBarFromCocoaLumberjack];
});
if (@available(iOS 13.0, *)) {
dispatch_async(dispatch_get_main_queue(), ^{
[[DoraemonStateBar shareInstance] renderUIWithContent:[NSString stringWithFormat:@"[Lumberjack] : %@",logMessage.message] from:DoraemonStateBarFromCocoaLumberjack];
});
}
});
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册