OpenClassrooms becomes an accredited US university.
Discover what this means for youTable of contents
- Part 1
Gérez la navigation dans votre application
Tirez le meilleur de ce cours
Ajoutez une barre de navigation
Créez votre première page
Créez votre premier segue
Revenez en arrière !
Ajoutez une barre d’onglets
Analysez le cycle de vie du contrôleur
Entraînez-vous à gérer la navigation d'une application pour les chats
Quiz: Gérer la navigation dans votre application
- Part 2
Créez un formulaire
- Part 3
Validez votre formulaire
Entraînez-vous à créer une application pour des chats

#À vous de jouer
Vous allez valider les trois dernières compétences de ce cours.
Pour cela, vous allez devoir passer l'objet cat du CatFormViewController au CatSuccessViewController lors de la transition, en utilisant notamment la méthode prepareForSegue. Dans la vue du CatSuccessViewController , le label doit faire apparaître le nom du chat.
Ensuite, vous allez présenter des alertes si le formulaire n'est pas rempli correctement. Les alertes correspondent aux cas suivants :
Nom vide.
Téléphone vide.
Race non choisie.
Chat est mineur.
Enfin, vous allez organiser le code de la classe CatFormViewController en utilisant les extensions.
#Vérifiez votre travail
Vérifiez bien les éléments suivants :
L'objet cat passe bien du
CatFormViewControllerauCatSuccessViewController.Le nom du chat est affiché dans le label du
CatSuccessViewController.L'appui sur le bouton Valider affiche une alerte dans les cas décrits dans la description de l'activité, et uniquement dans ceux-là.
Le message d'alerte varie selon l'erreur rencontrée.
Le code de la classe
CatFormViewControllerest organisé en utilisant plusieurs extensions.
Allez, un dernier petit effort : il ne vous reste plus qu'un Quiz à compléter pour valider ce cours !
- Up to 100% of your training program funded
- Flexible start date
- Career-focused projects
- Individual mentoring