iOS開発初心者です。appdelegate でデリゲート メソッドを呼び出す Facebook ログイン アプリがあります。.xib ビューを使用してこれを行いましたが、ストーリーボードで行う必要があります。ログインボタンのあるLoginViewControllerがあり、ユーザーがクリックするとFBログインが表示され、ユーザーがログインした後、そこからappdelegateメソッドが呼び出され、MainViewControllerに移動する必要があります。これを行うためにいくつかの方法を試しましたが、うまくいきません。以下は、私が最後に試したコードです。しかし、それは機能していないか、エラーさえ出ません。私を助けてください :(((
SCAppDelegate* appDelegate = (SCAppDelegate *)[[UIApplication sharedApplication] delegate];
LoginViewController *mvc = (LoginViewController *)appDelegate.window.rootViewController;
MainViewController *lvc2 = [mvc.storyboard instantiateViewControllerWithIdentifier:@"MainViewController"];
[_navController presentModalViewController:lvc2 animated:YES];