Vidéo: REST API concepts and examples 2025
Vous avez déjà une pièce du puzzle de géocodage en place sur votre storyboard pour votre application iOS; c'est le contrôleur Find nommé de manière appropriée. L'astuce consiste maintenant à ajouter le contrôleur personnalisé qui implémentera les fonctionnalités de recherche que vous voulez.
Pour ajouter à votre projet, procédez comme suit:
-
Dans le navigateur de projet, sélectionnez le groupe View Controller Classes puis cliquez avec le bouton droit sur la sélection et choisissez Nouveau fichier dans le menu qui apparaît ou choisissez Fichier → Nouveau → Fichier dans le menu principal (ou appuyez sur ⌘ + N).
Quelle que soit la méthode choisie, vous êtes accueilli par la boîte de dialogue Nouveau fichier.
-
Dans la colonne de gauche de la boîte de dialogue, sélectionnez Cocoa Touch sous l'en-tête iOS, sélectionnez le modèle de classe Objective-C dans le volet supérieur droit, puis cliquez sur Suivant.
Vous verrez une boîte de dialogue qui vous permettra de choisir les options pour votre fichier.
-
Entrez FindController dans le champ Classe, choisissez MapController dans le menu déroulant Sous-classe de (FindController est une sous-classe de MapController avec un peu plus de fonctionnalités), et assurez-vous que la case Cible pour iPad est cochée et que XIB pour l'interface utilisateur est désélectionné. Cliquez sur Suivant.
-
Dans la feuille Enregistrer qui s'affiche, cliquez sur Créer.
