Pour créer un contrôleur de vue:
UIViewController * vc = [[UIViewController alloc] init];
Pour appeler un contrôleur de vue (doit être appelée à partir d'un autre viewcontroller):
[self presentViewController:vc animated:YES completion:nil];
Pour un, utilisez nul plutôt que nul.
Chargement d'un contrôleur de vue du story-board:
NSString * storyboardName = @"MainStoryboard";
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:storyboardName bundle: nil];
UIViewController * vc = [storyboard instantiateViewControllerWithIdentifier:@"IDENTIFIER_OF_YOUR_VIEWCONTROLLER"];
[self presentViewController:vc animated:YES completion:nil];
Identifiant de votre contrôleur de vue est soit égal au nom de la classe de votre contrôleur de vue, ou une pièce d'identité Storyboard que vous pouvez attribuer à l'inspecteur de l'identité de votre storyboard.