Je tente de naviguer de la classe UIViewController (nommée CartViewController) vers Appdelegate (nommé SimpleDemoAppDelegate) en cliquant sur un bouton.
La méthode et le code pour l'IBAction sur le bouton sont
-(IBAction) Go
{
AppDelegate *appDelegate = (AppDelegate *) [UIApplication sharedApplication].delegate;
UIViewController* presentingViewController = appDelegate.viewController;
}
J'ai également essayé
-(IBAction) Go
{
SimpleDemoAppDelegate *appdelegate=(SimpleDemoAppDelegate *)[UIApplication sharedApplication].delegate;
[self.navigationController presentModalViewController:appdelegate animated:YES];
}
et pushViewController aussi, mais cela montre un avertissement.
Type de pointeur incompatible envoyant 'SimpleDemoAppDelegate *' au paramètre de type 'UIViewController *'
Quelqu'un peut-il m'expliquer pourquoi je vois cet avertissement?