zzb hace 4 años
padre
commit
b9256d40e1

+ 1 - 0
ZZUIKit.podspec

@@ -46,6 +46,7 @@ TODO: Add long description of the pod here.
     'ZZUIKit/Classes/ZZDialog/*',
     'ZZUIKit/Classes/ZZTextImgView/*',
     'ZZUIKit/Classes/ZZTextWidget/*',
+    'ZZUIKit/Classes/ZZViewController/*',
     ]
   
   s.resource_bundles = {

+ 2 - 2
ZZUIKit/Classes/ZZDialog/ZZDialogViewController.h

@@ -5,7 +5,7 @@
 //  Created by Max on 2021/1/13.
 //
 
-#import <UIKit/UIKit.h>
+#import <ZZUIKit/ZZViewController.h>
 #import "ZZDialog.h"
 
 NS_ASSUME_NONNULL_BEGIN
@@ -15,7 +15,7 @@ NS_ASSUME_NONNULL_BEGIN
 
 @end
 
-@interface ZZDialogViewController : UIViewController
+@interface ZZDialogViewController : ZZViewController
 @property(nonatomic,strong,readonly) ZZDialog *dialog;
 @property(nonatomic,weak,nullable) id<ZZDialogDelegate> dialogDelegate;
 @property(nonatomic,weak,nullable) id<ZZDialogHandleDelegate> handleDelegate;

+ 2 - 2
ZZUIKit/Classes/ZZDoubleListViewController/ZZDoubleViewController.h

@@ -5,7 +5,7 @@
 //  Created by Max on 2021/1/14.
 //
 
-#import <UIKit/UIKit.h>
+#import <ZZUIKit/ZZViewController.h>
 
 NS_ASSUME_NONNULL_BEGIN
 
@@ -18,7 +18,7 @@ NS_ASSUME_NONNULL_BEGIN
 -(CGRect)subRect;
 @end
 
-@interface ZZDoubleViewController : UIViewController
+@interface ZZDoubleViewController : ZZViewController
 @property(nonatomic,weak) id<ZZDoubleViewControllerContainer> delegate;
 @end
 

+ 2 - 2
ZZUIKit/Classes/ZZMaskView/ZZMaskViewController.h

@@ -5,11 +5,11 @@
 //  Created by Max on 2021/1/18.
 //
 
-#import <UIKit/UIKit.h>
+#import <ZZUIKit/ZZViewController.h>
 #import "ZZMaskView.h"
 NS_ASSUME_NONNULL_BEGIN
 
-@interface ZZMaskViewController : UIViewController
+@interface ZZMaskViewController : ZZViewController
 -(instancetype)initWithBlurStyle:(UIBlurEffectStyle)style alpha:(CGFloat)alpha NS_DESIGNATED_INITIALIZER;
 -(instancetype)initWithMaskColor:(UIColor *)color  alpha:(CGFloat)alpha NS_DESIGNATED_INITIALIZER;
 @end

+ 16 - 0
ZZUIKit/Classes/ZZViewController/ZZViewController.h

@@ -0,0 +1,16 @@
+//
+//  ZZViewController.h
+//  ZZUIKit
+//
+//  Created by Max on 2021/2/8.
+//
+
+#import <UIKit/UIKit.h>
+
+NS_ASSUME_NONNULL_BEGIN
+
+@interface ZZViewController : UIViewController
+
+@end
+
+NS_ASSUME_NONNULL_END

+ 25 - 0
ZZUIKit/Classes/ZZViewController/ZZViewController.m

@@ -0,0 +1,25 @@
+//
+//  ZZViewController.m
+//  ZZUIKit
+//
+//  Created by Max on 2021/2/8.
+//
+
+#import "ZZViewController.h"
+
+@interface ZZViewController ()
+
+@end
+
+@implementation ZZViewController
+
+- (void)viewDidLoad {
+    [super viewDidLoad];
+    // Do any additional setup after loading the view.
+}
+
+-(void)dealloc{
+    NSLog(@"%s",__FUNCTION__);
+}
+
+@end