UITabBarController - Comment accéder à la vue du contrôleur?

J'ai un uitabbarcontroller, qui contient plusieurs onglets et viewControllers.
Je suis en train de faire une boucle par la vue des contrôleurs de trouver la bonne et appeler une méthode.
mais le type de la vue-contrôleur que je reçois, chaque fois que je vais à travers la boucle est un UINavigationController. Alors, comment puis-je tout simplement accéder à la vue du contrôleur dans mon tabBar?

for (UIViewController *v in self.tabBar.viewControllers)
{
     if ([v isKindOfClass:[MyViewController class]])
     {
          MyViewController *myViewController = v;
          [v doSomething];
     }
}

OriginalL'auteur aryaxt | 2010-11-29