Я пытаюсь создать экземпляр NSWindowController
из раскадровки в моем приложении OS X:
NSWindowController *mainWindowController = [[NSStoryboard storyboardWithName:@"Main" bundle:nil] instantiateControllerWithIdentifier:@"MainWindow"];
Но вот что я получаю:
Storyboard (<NSStoryboard: 0x618000008500>) doesn't contain a controller with identifier 'MainWindow'
.
Но в раскадровке:
Установлено. Нет, других раскадровок нет. Да, я пробовал чистить проект и папку сборки, но ничего не меняется.
Почему я получаю эту ошибку?
ОБНОВЛЕНИЕ: я создаю свое приложение, возвращаюсь к раскадровке и вижу, что идентификатор раскадровки не установлен:
Как идентификатор раскадровки может быть отключен сам по себе?