Отправка нераспознанного селектора `hibitRotationAnimation` в VC при установке rootViewController
Как только я запускаю свое приложение, BaseVC начинает работать. В BaseVC я проверю, вошел ли пользователь в систему. Если true, мое приложение перейдет к основному контроллеру вкладок с помощью:
UIApplication.sharedApplication().windows.last?.rootViewController = tabbarController
Если нет, мое приложение перейдет к контроллеру входа в систему с помощью:
UIApplication.sharedApplication().windows.last?.rootViewController = navi
Код выше работает правильно, как я хотел. Но в Login Nav Controller, после того, как пользователь ввел правильное имя пользователя и пароль, я хочу, чтобы приложение перешло на основной контроллер панели вкладок, используя тот же код, что и выше:
UIApplication.sharedApplication().windows.last?.rootViewController = mainController
Но всегда я буду влюблен в ошибку:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException',
reason: '-[Myapp.MyappMainTabbarVC inhibitRotationAnimation]:
unrecognized selector sent to instance 0x7ff15b205ec0'
Зачем?