09-30(初次使用软件时的登录界面的开发逻辑)

在    AppDelegate.m    文件中:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];

[self.window makeKeyAndVisible];

//1.取出已存的账号,判断是否过期,是否仍然正确之类

BOAccount *account = [BOAccountTool readAccount];

if (account) {

HomeViewController *homeVC = [[HomeViewController alloc] init];

self.window.rootViewController = homeVC;

}else{//2.如果不存在,登陆

LoginViewController *loginVC = [[LoginViewController alloc] init];

self.window.rootViewController = loginVC;

}

return YES;

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容