次のコードを使用して、ユーザーがログインしているかログアウトしているかを確認していますが、正常に機能しています。ただし、ストーリーボードを名前で取得しているため、常にユーザーをiPhoneの「in」または「out」ビューコントローラーに送信しています。アクティブなストーリーボードを入手すればうまくいくでしょう。どうすればコードを修正できますか?
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
BOOL user = ...;
NSString *segue = user ? @"in" : @"out";
UIStoryboard *storyBoard = [UIStoryboard storyboardWithName:@"iPhone" bundle:nil];
UIViewController *viewController = [storyBoard instantiateViewControllerWithIdentifier:segue];
[self.window setRootViewController:viewController];
return YES;
}