Попытка инициализировать контроллер представления из раскадровки

У меня есть контроллер представления, который я поместил в основную раскадровку, но когда я пытаюсь инициализировать и загрузить контроллер представления, мое приложение вылетает. Версия xcode, которую я использую, на самом деле не говорит мне об ошибках, которые я получаю, но я видел, что она дает мне сигнал sigabrt. Я не знаю, почему это не работает.

UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard_iPhone" bundle:nil];
    UIViewController *vc = [storyboard instantiateViewControllerWithIdentifier:@"SelectDateViewController"];
    [vc setModalPresentationStyle:UIModalPresentationFullScreen];

    [self presentModalViewController:vc animated:YES];

Вот как я это назвал. Все имена, которые я использовал, верны, но я до сих пор не понимаю, почему он падает.

Ответы на вопрос(3)

Ваш ответ на вопрос