У меня есть контроллер панели вкладок, и каждая вкладка состоит из контроллера навигации.
Как получить доступ к определенному контроллеру представления в контроллере навигации на вкладке, чтобы получить доступ к свойству, специфичному для представленияcontroller?
Я попробовал следующий код:
//Get the navigation controller of the 3rd tab
self.tabController.selectedViewController
= [self.tabController.viewControllers objectAtIndex:2];
//Attempt to retrieve the viewcontroller I want from the tabcontroller
SomeViewController *svc = (SomeViewController *)self.tabController.selectedViewController;
//Attempting to access a BOOLEAN property in svc viewcontroller
svc.someProperty = YES;
Приведенный выше код не удался, потому что кажется, что "self.tabController.selectedViewController" возвращает мне контроллер навигации.Как я могу расширить код, чтобы получить доступ к svc.someProperty?