Avatar ·

Création et affichage d'un ViewController en Swift : guide complet

Bonjour à tous ! Je suis débutant en Swift et en développement iOS, je viens de l'Objective-C. J'ai un problème avec la création et l'affichage d'un nouveau ViewController par programmation (sans Storyboard). En Objective-C, je faisais simplement : ```objc MyViewController *vc = [[MyViewController alloc] init]; [self presentViewController:vc animated:YES completion:nil]; ``` Mais en Swift, cela ne fonctionne pas aussi simplement. J'ai essayé : ```swift let vc = MyViewController() self.present(vc, animated: true, completion: nil) ``` Mais rien ne se passe — l'écran ne s'affiche tout simplement pas. J'ai lu qu'il fallait utiliser Storyboard ou XIB, mais j'ai besoin de tout faire par programmation. J'ai aussi essayé : ```swift let storyboard = UIStoryboard(name: "Main", bundle: nil) let vc = storyboard.instantiateViewController(withIdentifier: "MyVC") self.present(vc, animated: true) ``` Mais j'obtiens une erreur indiquant que l'identifier n'est pas trouvé. Dites-moi comment créer et afficher correctement un ViewController en Swift ? Peut-être que j'oublie quelque chose ? J'utilise Xc