Часть моего AppDelegate код:"Непризнанный селектор направил к экземпляру" ошибка
UITabBarController *tabBarController
= (UITabBarController *)self.window.rootViewController;
UINavigationController *navigationController
= [[tabBarController viewControllers] objectAtIndex:0];
PilotosViewController *playersViewController
= [[navigationController viewControllers] objectAtIndex:0];
playersViewController.drivers = players;
Но я получаю это исключение:
- [UIViewController viewControllers]: непризнанные селектор направил к экземпляру 0x6a75770
***
Завершение приложения из-за неотображенного исключения «NSInvalidArgumentException», причина: '- [UIViewController viewControllers]: непризнанный селектор, отправленный в пример 0x6a75770 '
Где ошибка?
Откуда вы знаете, что это раздел кода, который вызывает проблему? Установили ли вы контрольные точки и отслеживали выполнение кода с помощью отладчика? Ошибка говорит, что вы отправили viewControllers в экземпляр UIViewController, но ваш фрагмент кода показывает только экземпляры UITabBarController и UINavigationController, которые получают это сообщение. –