因此,如果找到 NSUserDefaults 键,我会尝试跳过我的第一个视图控制器。但它不起作用。为此使用 Segue 是否明智?我是故事板的新手。
警告:尝试呈现不在窗口层次结构中的视图!
我在第一个 VC 的 viewDidLoad 中使用此代码:
if ([[NSUserDefaults standardUserDefaults] boolForKey:@"HasLaunchedOnce"])
{
NSLog(@"not first launch");
[self performSegueWithIdentifier:@"SegueToNewTrackTraceVC" sender:self];
}else{
NSLog(@"First launch");
}
NSLog(@"initialViewController loaded");
}