1.在项目AppDelegate.m文件中didFinishLaunchingWithOptions方法下加入
//设置一个存储值,记录是否第一次进入
BOOL isFirst = [[NSUserDefaults standardUserDefaults] boolForKey:@"isFirst"];
//判断是否第一次进入
if (!isFirst) {
NSLog(@"是第一次进入");
//将存储值设置成yes
[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"isFirst"];
//同步(保存)设置
[[NSUserDefaults standardUserDefaults] synchronize];
//跳转到首次进入界面
FirstViewController *first = [[FirstViewController alloc] initWithNibName:@"FirstViewController" bundle:nil];
self.window.rootViewController = first;
}else{
NSLog(@"这不是第一次进入");
//初始化非首次进入界面
CaidanViewController *caidann = [[CaidanViewController alloc] initWithStyle:UITableViewStyleGrouped];
caidann.title = @"菜单";
//设置navigationController
UINavigationController *nav = [[UINavigationController alloc] initWithRootViewController:caidann];
self.window.rootViewController = nav;
}