Установите topViewController перед загрузкой ECSlidingViewController
Я следую этому уроку, чтобы сделать приложение Sliding.
Я добавил ECSlidingViewController в мой проект.
Я выполнил всего несколько шагов из учебника, а затем обнаружил ошибку.
Я ничего не написал в коде, кроме кода из учебника, т.е.
- (void)viewDidLoad
{
[super viewDidLoad];
self.topViewController = [self.storyboard instantiateViewControllerWithIdentifier:@"ToDoView"];
}
Когда я запускаю приложение, мое приложение вылетает и показывает мне эту ошибку:
Terminating app due to uncaught exception 'Missing topViewController',
reason: 'Set the topViewController before loading ECSlidingViewController'
Я искал в Google и пробовал много способов, некоторые из них образуют ссылки:
Я не могу найти подлинного решения.
1 ответ
Странно, когда я меняю строки в ViewDidLoad, это работает файл:
- (void)viewDidLoad
{
self.topViewController = [self.storyboard instantiateViewControllerWithIdentifier:@"ToDoView"];
[super viewDidLoad];
}