iOS 关于接口返回登录过期的界面弹出

我这里的需求是 点击界面的时候判断是否登录,我的视图的跟控制器是 TabBarController + navgationController  .

然后是接口返回登录过期的时候要弹出登录界面。如下

 AppDelegate.h 文件


iOS 关于接口返回登录过期的界面弹出_第1张图片

AppDelegate.m  文件


iOS 关于接口返回登录过期的界面弹出_第2张图片

下面是在网络封装的工具类里 判断的地方:


iOS 关于接口返回登录过期的界面弹出_第3张图片

代码:

    AppDelegate *delegate = (AppDelegate*)[[UIApplication sharedApplication] delegate];

    UINavigationController *selectVC = (UINavigationController*)delegate.tabBarVC.selectedViewController;

    LoginViewController * login = [[YMLoginViewController alloc]init];

    login.modalPresentationStyle = UIModalPresentationFullScreen;

    [selectVCpresentViewController:login animated:YES completion:nil];

你可能感兴趣的:(iOS 关于接口返回登录过期的界面弹出)