一連のビュー コントローラーを備えたストーリーボードを使用する iOS アプリケーションがあります。
新しいViewControllerを追加した後、ID(ストーリーボードID)を設定しました
次のコードを使用して、新しい ViewController をインスタンス化しようとしています。
SurveyNewViewController *newSurvey = [[self storyboard] instantiateViewControllerWithIdentifier:@"newSurveyView"];
[self presentViewController:newSurvey animated:YES completion:nil];
すべてが正しいように見えますが、シミュレーターでアプリケーションを実行するとクラッシュします。
** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason:
'Storyboard (<UIStoryboard: 0xa340fa0>) doesn't contain a view controller
with identifier 'newSurveyView''
これについて可能な説明はありますか?システムのさまざまな場所でこの同じアプローチを使用しましたが、うまく機能します。