Ошибка: завершение работы приложения из-за необработанного исключения «NSUnknownKeyException», причина: «[<UIApplication 0x6887a30> setValue: forUndefinedKey:]

Полная ошибка: Завершение приложения из-за необработанного исключения «NSUnknownKeyException», причина: «[setValue: forUndefinedKey:]: этот класс не соответствует значению ключа, соответствующему кодированию для ключа.

Поэтому я пытался сказать то, что говорили другие люди с похожими проблемами. Я попытался избавиться от всех упоминаний ландшафтного представления в проекте, включая Соединения в владельце файла в ViewController_iPhone.xib, а затем я начал с создания выходов в суперклассе ViewController (поскольку я хочу использовать landscapeView и PortraitView for iPad также) затем я установил соединения в ViewController_iPhone.xib и ViewController_iPad.xib с UIView с именем Landscape в каждом соответственно, и я все еще получаю эту ошибку.

Я только начинаю разработку приложений, поэтому пытаюсь создать шаблон для приложения, поддерживающего все ориентации как на iPhone, так и на iPad. Спасибо за любую помощь

РЕДАКТИРОВАТЬ: Вот ссылка на всех делегатов моего приложения h и m и main.m:Я получаю Приложения, как ожидается, будет иметь контроллер корневого представления в конце ошибки запуска приложения

РЕДАКТИРОВАТЬ 2: Таким образом, я также попытался сделать landscapeView свойством ViewController, и я сделал метод установки в ViewController.m, но у него все еще есть та же проблема

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

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