// 登陆时存一个值
NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
[userDefaults setObject:_UserName.text forKey:@"logname"];
[userDefaults synchronize];
// 判断是否登陆过
AppDelegate.m
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
NSUserDefaults *userDefault = [NSUserDefaults standardUserDefaults];
NSString *name = [userDefault objectForKey:@"logname"];
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:[NSBundle mainBundle]];
if (![name isEqualToString:@""]) {
id view = [storyboard instantiateViewControllerWithIdentifier:@"TabBar"];
self.window.rootViewController = view;
}
}
// 注销时把他清空
[userDefaults setObject:@"" forKey:@"logname"];
[userDefaults synchronize];
[self showViewController:login sender:nil];