From 6e1af6e0e98831168f46b9567e88b75d29254157 Mon Sep 17 00:00:00 2001 From: yixiangboy <919727170@qq.com> Date: Wed, 4 Mar 2020 15:17:26 +0800 Subject: [PATCH] =?UTF-8?q?=E5=81=A5=E5=BA=B7=E4=BD=93=E6=A3=80=20?= =?UTF-8?q?=E5=B1=8F=E8=94=BD=E6=8E=89DoKit=E6=9C=AC=E8=BA=AB=E7=9A=84?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Health/Function/DoraemonHealthManager.m | 9 +- .../DoraemonKitDemo.xcodeproj/project.pbxproj | 20 ++++- .../Base/DoraemonDemoBaseViewController.h | 17 ++++ .../Base/DoraemonDemoBaseViewController.m | 86 +++++++++++++++++++ .../Common/DoraemonDemoCommonViewController.h | 4 +- .../Crash/DoraemonDemoCrashViewController.h | 4 +- .../Home/DoraemonDemoHomeViewController.h | 4 +- .../Logger/DoraemonDemoLoggerViewController.h | 4 +- .../DoraemonDemoMemoryLeakViewController.h | 4 +- .../DoraemonDemoMockGPSViewController.h | 4 +- .../Net/DoraemonDemoNetViewController.h | 4 +- .../DoraemonDemoImageShowViewController.h | 4 +- .../Image/DoraemonDemoImageViewController.h | 4 +- .../WebView/DoraemonUIWebViewViewController.h | 4 +- .../WebView/DoraemonWKWebViewViewController.h | 4 +- .../DoraemonDemoPerformanceViewController.h | 4 +- .../Sanbox/DoraemonDemoSanboxViewController.h | 4 +- .../DemoVC/UI/DoraemonDemoUIViewController.h | 4 +- 18 files changed, 154 insertions(+), 34 deletions(-) create mode 100644 iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Base/DoraemonDemoBaseViewController.h create mode 100644 iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Base/DoraemonDemoBaseViewController.m diff --git a/iOS/DoraemonKit/Src/Core/Plugin/Platform/Health/Function/DoraemonHealthManager.m b/iOS/DoraemonKit/Src/Core/Plugin/Platform/Health/Function/DoraemonHealthManager.m index 8a9a4b4a..46315fcc 100644 --- a/iOS/DoraemonKit/Src/Core/Plugin/Platform/Health/Function/DoraemonHealthManager.m +++ b/iOS/DoraemonKit/Src/Core/Plugin/Platform/Health/Function/DoraemonHealthManager.m @@ -289,6 +289,9 @@ } - (void)startEnterPage:(Class)vcClass{ + if (!_start) { + return; + } if ([self blackList:vcClass]) { return; } @@ -377,9 +380,9 @@ } - (BOOL)blackList:(Class)vcClass{ -// if ([vcClass isSubclassOfClass:[DoraemonBaseViewController class]]) { -// return YES; -// } + if ([vcClass isSubclassOfClass:[DoraemonBaseViewController class]]) { + return YES; + } if ([vcClass isSubclassOfClass:[UINavigationController class]] || [vcClass isSubclassOfClass:[UITabBarController class]]) { return YES; } diff --git a/iOS/DoraemonKitDemo/DoraemonKitDemo.xcodeproj/project.pbxproj b/iOS/DoraemonKitDemo/DoraemonKitDemo.xcodeproj/project.pbxproj index c9f6fd03..94417e8f 100644 --- a/iOS/DoraemonKitDemo/DoraemonKitDemo.xcodeproj/project.pbxproj +++ b/iOS/DoraemonKitDemo/DoraemonKitDemo.xcodeproj/project.pbxproj @@ -10,6 +10,7 @@ 0A5399852349ED5B00C47CB3 /* DoraemonDemoMemoryLeakViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A5399842349ED5B00C47CB3 /* DoraemonDemoMemoryLeakViewController.m */; }; 0A5399882349EE7E00C47CB3 /* DoraemonDemoMemoryLeakModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A5399872349EE7E00C47CB3 /* DoraemonDemoMemoryLeakModel.m */; }; 0A53998B2349EE9500C47CB3 /* DoraemonDemoMemoryLeakView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A53998A2349EE9500C47CB3 /* DoraemonDemoMemoryLeakView.m */; }; + 0AA262E1240F8AC400BF144F /* DoraemonDemoBaseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AA262E0240F8AC400BF144F /* DoraemonDemoBaseViewController.m */; }; 0AFBC55223BAE6F80099A8BD /* DoraemonDemoNetTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AFBC55023BAE6F80099A8BD /* DoraemonDemoNetTableViewCell.m */; }; B65C2263AF96F94C50A222DF /* libPods-DoraemonKitDemo.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 29E964A2D92411C9DC5482EF /* libPods-DoraemonKitDemo.a */; }; DA0C6F331FDEBC2E00F43588 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = DA0C6F311FDEBC2E00F43588 /* LaunchScreen.storyboard */; }; @@ -48,6 +49,8 @@ 0A5399872349EE7E00C47CB3 /* DoraemonDemoMemoryLeakModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = DoraemonDemoMemoryLeakModel.m; sourceTree = ""; }; 0A5399892349EE9500C47CB3 /* DoraemonDemoMemoryLeakView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DoraemonDemoMemoryLeakView.h; sourceTree = ""; }; 0A53998A2349EE9500C47CB3 /* DoraemonDemoMemoryLeakView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = DoraemonDemoMemoryLeakView.m; sourceTree = ""; }; + 0AA262DF240F8AC400BF144F /* DoraemonDemoBaseViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DoraemonDemoBaseViewController.h; sourceTree = ""; }; + 0AA262E0240F8AC400BF144F /* DoraemonDemoBaseViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = DoraemonDemoBaseViewController.m; sourceTree = ""; }; 0AFBC55023BAE6F80099A8BD /* DoraemonDemoNetTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DoraemonDemoNetTableViewCell.m; sourceTree = ""; }; 0AFBC55123BAE6F80099A8BD /* DoraemonDemoNetTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DoraemonDemoNetTableViewCell.h; sourceTree = ""; }; 29E964A2D92411C9DC5482EF /* libPods-DoraemonKitDemo.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-DoraemonKitDemo.a"; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -129,6 +132,15 @@ path = MemoryLeak; sourceTree = ""; }; + 0AA262DE240F8A7700BF144F /* Base */ = { + isa = PBXGroup; + children = ( + 0AA262DF240F8AC400BF144F /* DoraemonDemoBaseViewController.h */, + 0AA262E0240F8AC400BF144F /* DoraemonDemoBaseViewController.m */, + ); + path = Base; + sourceTree = ""; + }; 0AFBC54F23BAE6F80099A8BD /* Cell */ = { isa = PBXGroup; children = ( @@ -248,6 +260,7 @@ DAFE050521BD4A4C00F97A59 /* DemoVC */ = { isa = PBXGroup; children = ( + 0AA262DE240F8A7700BF144F /* Base */, 0A5399822349ECF000C47CB3 /* MemoryLeak */, DAFE050621BD4A4C00F97A59 /* UI */, DAFE050921BD4A4C00F97A59 /* Home */, @@ -305,8 +318,8 @@ isa = PBXGroup; children = ( DAFE051321BD4A4C00F97A59 /* DoraemonDemoCrashViewController.h */, - DAFE051421BD4A4C00F97A59 /* DoraemonDemoCrashMRCView.h */, DAFE051521BD4A4C00F97A59 /* DoraemonDemoCrashViewController.m */, + DAFE051421BD4A4C00F97A59 /* DoraemonDemoCrashMRCView.h */, DAFE051621BD4A4C00F97A59 /* DoraemonDemoCrashMRCView.m */, ); path = Crash; @@ -333,9 +346,9 @@ DAFE051D21BD4A4C00F97A59 /* MockGPS */ = { isa = PBXGroup; children = ( + DAFE052021BD4A4C00F97A59 /* DoraemonDemoMockGPSAnnotation.h */, DAFE051E21BD4A4C00F97A59 /* DoraemonDemoMockGPSAnnotation.m */, DAFE051F21BD4A4C00F97A59 /* DoraemonDemoMockGPSViewController.h */, - DAFE052021BD4A4C00F97A59 /* DoraemonDemoMockGPSAnnotation.h */, DAFE052121BD4A4C00F97A59 /* DoraemonDemoMockGPSViewController.m */, ); path = MockGPS; @@ -344,8 +357,8 @@ DAFE052221BD4A4C00F97A59 /* Performance */ = { isa = PBXGroup; children = ( - DAFE052321BD4A4C00F97A59 /* DoraemonDemoPerformanceViewController.m */, DAFE052421BD4A4C00F97A59 /* DoraemonDemoPerformanceViewController.h */, + DAFE052321BD4A4C00F97A59 /* DoraemonDemoPerformanceViewController.m */, ); path = Performance; sourceTree = ""; @@ -482,6 +495,7 @@ 0A5399882349EE7E00C47CB3 /* DoraemonDemoMemoryLeakModel.m in Sources */, DAFE052C21BD4A4D00F97A59 /* DoraemonDemoCommonViewController.m in Sources */, 0AFBC55223BAE6F80099A8BD /* DoraemonDemoNetTableViewCell.m in Sources */, + 0AA262E1240F8AC400BF144F /* DoraemonDemoBaseViewController.m in Sources */, DAFE052A21BD4A4D00F97A59 /* DoraemonDemoCrashMRCView.m in Sources */, DAC3FA7622B8DD7400871E5C /* DoraemonDemoImageViewController.m in Sources */, DAC3FA7922B8E0EE00871E5C /* DoraemonDemoImageShowViewController.m in Sources */, diff --git a/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Base/DoraemonDemoBaseViewController.h b/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Base/DoraemonDemoBaseViewController.h new file mode 100644 index 00000000..483a0a28 --- /dev/null +++ b/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Base/DoraemonDemoBaseViewController.h @@ -0,0 +1,17 @@ +// +// DoraemonDemoBaseViewController.h +// DoraemonKitDemo +// +// Created by didi on 2020/3/4. +// Copyright © 2020 yixiang. All rights reserved. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface DoraemonDemoBaseViewController : UIViewController + +@end + +NS_ASSUME_NONNULL_END diff --git a/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Base/DoraemonDemoBaseViewController.m b/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Base/DoraemonDemoBaseViewController.m new file mode 100644 index 00000000..5810ecc5 --- /dev/null +++ b/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Base/DoraemonDemoBaseViewController.m @@ -0,0 +1,86 @@ +// +// DoraemonDemoBaseViewController.m +// DoraemonKitDemo +// +// Created by didi on 2020/3/4. +// Copyright © 2020 yixiang. All rights reserved. +// + +#import "DoraemonDemoBaseViewController.h" +#import +#import + +@interface DoraemonDemoBaseViewController () + +@property (nonatomic, strong) DoraemonNavBarItemModel *leftModel; + +@end + +@implementation DoraemonDemoBaseViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + self.view.backgroundColor = [UIColor whiteColor]; + + UIImage *image = [UIImage doraemon_imageNamed:@"doraemon_back"]; + self.leftModel = [[DoraemonNavBarItemModel alloc] initWithImage:image selector:@selector(leftNavBackClick:)]; + [self setLeftNavBarItems:@[self.leftModel]]; + +} + +- (void)setLeftNavBarItems:(NSArray *)items{ + NSArray *barItems = [self navigationItems:items]; + if (barItems) { + self.navigationItem.leftBarButtonItems = barItems; + } +} + +- (NSArray *)navigationItems:(NSArray *)items{ + NSMutableArray *barItems = [NSMutableArray array]; + //距离左右的间距 + UIBarButtonItem *spacer = [self getSpacerByWidth:-10]; + [barItems addObject:spacer]; + + for (NSInteger i=0; i +#import "DoraemonDemoBaseViewController.h" NS_ASSUME_NONNULL_BEGIN -@interface DoraemonDemoCrashViewController : DoraemonBaseViewController +@interface DoraemonDemoCrashViewController : DoraemonDemoBaseViewController @end diff --git a/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Home/DoraemonDemoHomeViewController.h b/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Home/DoraemonDemoHomeViewController.h index 6a072d4f..32782b06 100644 --- a/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Home/DoraemonDemoHomeViewController.h +++ b/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Home/DoraemonDemoHomeViewController.h @@ -6,8 +6,8 @@ // Copyright © 2018年 yixiang. All rights reserved. // -#import +#import "DoraemonDemoBaseViewController.h" -@interface DoraemonDemoHomeViewController : DoraemonBaseViewController +@interface DoraemonDemoHomeViewController : DoraemonDemoBaseViewController @end diff --git a/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Logger/DoraemonDemoLoggerViewController.h b/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Logger/DoraemonDemoLoggerViewController.h index 3fc20c11..0a7c13c9 100644 --- a/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Logger/DoraemonDemoLoggerViewController.h +++ b/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Logger/DoraemonDemoLoggerViewController.h @@ -6,8 +6,8 @@ // Copyright © 2018年 yixiang. All rights reserved. // -#import +#import "DoraemonDemoBaseViewController.h" -@interface DoraemonDemoLoggerViewController : DoraemonBaseViewController +@interface DoraemonDemoLoggerViewController : DoraemonDemoBaseViewController @end diff --git a/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/MemoryLeak/DoraemonDemoMemoryLeakViewController.h b/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/MemoryLeak/DoraemonDemoMemoryLeakViewController.h index c843fa46..a31610b2 100644 --- a/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/MemoryLeak/DoraemonDemoMemoryLeakViewController.h +++ b/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/MemoryLeak/DoraemonDemoMemoryLeakViewController.h @@ -6,11 +6,11 @@ // Copyright © 2019 yixiang. All rights reserved. // -#import +#import "DoraemonDemoBaseViewController.h" NS_ASSUME_NONNULL_BEGIN -@interface DoraemonDemoMemoryLeakViewController : DoraemonBaseViewController +@interface DoraemonDemoMemoryLeakViewController : DoraemonDemoBaseViewController @end diff --git a/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/MockGPS/DoraemonDemoMockGPSViewController.h b/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/MockGPS/DoraemonDemoMockGPSViewController.h index 0a77d287..e0187793 100644 --- a/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/MockGPS/DoraemonDemoMockGPSViewController.h +++ b/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/MockGPS/DoraemonDemoMockGPSViewController.h @@ -6,8 +6,8 @@ // Copyright © 2018年 yixiang. All rights reserved. // -#import +#import "DoraemonDemoBaseViewController.h" -@interface DoraemonDemoMockGPSViewController : DoraemonBaseViewController +@interface DoraemonDemoMockGPSViewController : DoraemonDemoBaseViewController @end diff --git a/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Net/DoraemonDemoNetViewController.h b/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Net/DoraemonDemoNetViewController.h index a18f38c4..feb03a0b 100644 --- a/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Net/DoraemonDemoNetViewController.h +++ b/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Net/DoraemonDemoNetViewController.h @@ -6,8 +6,8 @@ // Copyright © 2018年 yixiang. All rights reserved. // -#import +#import "DoraemonDemoBaseViewController.h" -@interface DoraemonDemoNetViewController : DoraemonBaseViewController +@interface DoraemonDemoNetViewController : DoraemonDemoBaseViewController @end diff --git a/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Net/Image/DoraemonDemoImageShowViewController.h b/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Net/Image/DoraemonDemoImageShowViewController.h index 403bc5e7..2e724926 100644 --- a/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Net/Image/DoraemonDemoImageShowViewController.h +++ b/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Net/Image/DoraemonDemoImageShowViewController.h @@ -6,11 +6,11 @@ // Copyright © 2019年 yixiang. All rights reserved. // -#import "DoraemonBaseViewController.h" +#import "DoraemonDemoBaseViewController.h" NS_ASSUME_NONNULL_BEGIN -@interface DoraemonDemoImageShowViewController : DoraemonBaseViewController +@interface DoraemonDemoImageShowViewController : DoraemonDemoBaseViewController @property (nonatomic, strong) UIImage *image; diff --git a/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Net/Image/DoraemonDemoImageViewController.h b/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Net/Image/DoraemonDemoImageViewController.h index 529dc8ba..2cebdcb6 100644 --- a/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Net/Image/DoraemonDemoImageViewController.h +++ b/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Net/Image/DoraemonDemoImageViewController.h @@ -6,11 +6,11 @@ // Copyright © 2019年 yixiang. All rights reserved. // -#import "DoraemonBaseViewController.h" +#import "DoraemonDemoBaseViewController.h" NS_ASSUME_NONNULL_BEGIN -@interface DoraemonDemoImageViewController : DoraemonBaseViewController +@interface DoraemonDemoImageViewController : DoraemonDemoBaseViewController @end diff --git a/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Net/WebView/DoraemonUIWebViewViewController.h b/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Net/WebView/DoraemonUIWebViewViewController.h index 26bd3581..88be0dc9 100644 --- a/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Net/WebView/DoraemonUIWebViewViewController.h +++ b/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Net/WebView/DoraemonUIWebViewViewController.h @@ -6,11 +6,11 @@ // Copyright © 2018年 yixiang. All rights reserved. // -#import "DoraemonBaseViewController.h" +#import "DoraemonDemoBaseViewController.h" NS_ASSUME_NONNULL_BEGIN -@interface DoraemonUIWebViewViewController : DoraemonBaseViewController +@interface DoraemonUIWebViewViewController : DoraemonDemoBaseViewController @end diff --git a/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Net/WebView/DoraemonWKWebViewViewController.h b/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Net/WebView/DoraemonWKWebViewViewController.h index 64745304..bbda8d41 100644 --- a/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Net/WebView/DoraemonWKWebViewViewController.h +++ b/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Net/WebView/DoraemonWKWebViewViewController.h @@ -6,11 +6,11 @@ // Copyright © 2018年 yixiang. All rights reserved. // -#import "DoraemonBaseViewController.h" +#import "DoraemonDemoBaseViewController.h" NS_ASSUME_NONNULL_BEGIN -@interface DoraemonWKWebViewViewController : DoraemonBaseViewController +@interface DoraemonWKWebViewViewController : DoraemonDemoBaseViewController @end diff --git a/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Performance/DoraemonDemoPerformanceViewController.h b/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Performance/DoraemonDemoPerformanceViewController.h index a9f93f3e..49236cf1 100644 --- a/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Performance/DoraemonDemoPerformanceViewController.h +++ b/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Performance/DoraemonDemoPerformanceViewController.h @@ -6,8 +6,8 @@ // Copyright © 2018年 yixiang. All rights reserved. // -#import +#import "DoraemonDemoBaseViewController.h" -@interface DoraemonDemoPerformanceViewController : DoraemonBaseViewController +@interface DoraemonDemoPerformanceViewController : DoraemonDemoBaseViewController @end diff --git a/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Sanbox/DoraemonDemoSanboxViewController.h b/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Sanbox/DoraemonDemoSanboxViewController.h index c7097cf9..3797ab02 100644 --- a/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Sanbox/DoraemonDemoSanboxViewController.h +++ b/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/Sanbox/DoraemonDemoSanboxViewController.h @@ -6,8 +6,8 @@ // Copyright © 2018年 yixiang. All rights reserved. // -#import +#import "DoraemonDemoBaseViewController.h" -@interface DoraemonDemoSanboxViewController : DoraemonBaseViewController +@interface DoraemonDemoSanboxViewController : DoraemonDemoBaseViewController @end diff --git a/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/UI/DoraemonDemoUIViewController.h b/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/UI/DoraemonDemoUIViewController.h index 06e9562a..a7f82472 100644 --- a/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/UI/DoraemonDemoUIViewController.h +++ b/iOS/DoraemonKitDemo/DoraemonKitDemo/DemoVC/UI/DoraemonDemoUIViewController.h @@ -6,8 +6,8 @@ // Copyright © 2018年 yixiang. All rights reserved. // -#import +#import "DoraemonDemoBaseViewController.h" -@interface DoraemonDemoUIViewController : DoraemonBaseViewController +@interface DoraemonDemoUIViewController : DoraemonDemoBaseViewController @end -- GitLab