Quindi, invio un controller di visualizzazione da RootViewController come:
[self.navigationController pushViewController: anotherViewController animato: SÌ];
MA, DA anotherViewController
ora, voglio accedere nuovamente a RootViewController.
sto provando
// (all'interno di un altro ViewController ora) /// RootViewController * root = (RootViewController *) self.parentViewController; // No. // err RootViewController * root = (RootViewController *) [self.navigationController.viewControllers objectAtIndex: 0]; // SÌ!! Funziona
Non sono sicuro del perché funzioni e non sono sicuro che sia il modo migliore per farlo. Qualcuno può commentare un modo migliore per ottenere il RootViewController da un controller che hai inserito nel controller di navigazione di RootViewController e se il modo in cui l'ho fatto è affidabile o no?