Я пытаюсь поместить представление UIViewController
в мой объект окна (в AppDelegate).
splitViewController = [[SplitViewController alloc] initWithNibName:@"SplitViewController" bundle:nil];
self.window.rootViewController = self.splitViewController;
Что я сделал, я сделал .xib с .h и .m, aподкласс UIViewController
.Затем я вставил объект UISplitViewController
в xib, сделал тот же iVAR @property (strong) IBOutlet UISplitViewController *split;
и соединил их.Но теперь я хочу связать представление UISplitViewController
с представлением владельца файла.Но это не позволяет мне сделать это.
В чем причина этого?Пожалуйста, решите, Спасибо!
РЕДАКТИРОВАТЬ
Затем я попытался поместить этот код в viewDidLoad SplitViewController
:
self.view = self.split.view;
Но снова приложениеаварийно завершает работу и выдает следующую ошибку
Завершение приложения из-за необработанного исключения 'NSInternalInconsistencyException', причина: '- [UIViewController _loadViewFromNibNamed: bundle:] загрузил перо "SplitViewController", но выход представления не был установлен.