J'essaie (à partir de mon 3ème enfant dans l'heirachy) de charger la vue racine avec ce qui suit. Cela ne fonctionne pas et j'obtiens l'erreur suivante lorsque le code ci-dessous est exécuté.pushViewController débogage
-[DetailViewController clickButton:]: unrecognized selector sent to instance 0x1161e00'
code:
MapViewController *dvController = [[MapViewController alloc] initWithNibName:@"MapView" bundle:[NSBundle mainBundle]];
[self.navigationController pushViewController:dvController animated:YES];
[dvController release];
dvController = nil;
Ce code exact même fonctionne sur d'autres points de vue, une idée de déboguer cela.
Vous ne savez pas exactement quel est votre objectif final. Voulez-vous envoyer un message à une méthode sur le RootViewController? Ou voulez-vous afficher le RootViewController (par exemple, revenir au rootViewController)? – Jordan
Essentiellement je veux revenir au rootViewController qui a une autre vue chargée dans cette vue. –