Files
yinmeng-ios/xplan-ios/Base/MVP/View/MvpViewController.m

46 lines
813 B
Mathematica
Raw Normal View History

2021-09-06 18:47:38 +08:00
//
// MvpViewController.m
// xplan-ios
//
// Created by zu on 2021/8/31.
//
#import "MvpViewController.h"
#import "BaseMvpProtocol.h"
#import "BaseMvpPresenter.h"
#import "LoginViewController.h"
@interface MvpViewController ()
@end
@implementation MvpViewController
- (__kindof id)presenter {
if (_presenter == nil) {
_presenter = [self createPresenter];
[_presenter attatchView:self];
}
return _presenter;
}
- (__kindof id)createPresenter {
return [[BaseMvpPresenter alloc] init];
}
- (void)viewDidLoad {
[super viewDidLoad];
}
- (void)tokenInvalid {
LoginViewController *loginVC = [[LoginViewController alloc] init];
[self.navigationController pushViewController:loginVC animated:NO];
}
- (void)completeUserInfo {
// TODO:
}
@end