Vidéo: Conférence accessibilite FUN-MOOC /Sciences Po / MFP projet Eiffela 2025
Apple fournit un exemple d'application appelée Reachability qui montre comment déterminer si vous disposez d'une connexion Internet pour votre application iOS (ainsi que de nombreuses informations réseau supplémentaires). Voici comment utiliser le code de cet exemple de programme:
-
Téléchargez l'exemple d'accessibilité d'Apple en cliquant sur Exemple de code.
-
Entrez Reachability dans le champ Search.
-
Cliquez sur le projet Reachability dans les résultats de la recherche. Dans la fenêtre iOS Developer Library qui s'affiche, cliquez sur le bouton Download Sample Code.
-
Dans les téléchargements Safari, double-cliquez sur le dossier Accessibilité pour l'ouvrir.
-
Ouvrez le triangle d'affichage à côté du dossier Classes (ou ouvrez le dossier) et faites glisser l'accessibilité. m et accessibilité. h fichiers dans votre projet.
Vous pouvez les mettre dans votre groupe Supporting Files juste pour les garder à l'écart.
-
Cochez la case devant Road Trip dans la section Ajouter aux cibles.
Veillez à sélectionner l'option Copier les éléments dans le dossier du groupe de destination (si elle n'est pas déjà sélectionnée).
Pour pouvoir utiliser ce code, vous devez ajouter le framework SystemConfiguration. Pour ce faire, procédez comme suit:
-
Dans le navigateur de projet, sélectionnez l'icône de projet (dans ce cas, RoadTrip) en haut de la zone de contenu du navigateur de projet pour afficher l'éditeur de projet.
-
Dans la section Cibles de l'éditeur de projet, sélectionnez RoadTrip.
-
Dans l'onglet Résumé, faites défiler jusqu'à la section Bibliothèques et cadres liés.
-
Développez la section Cadres et bibliothèques liés si elle n'est pas déjà développée (voir la figure) en cliquant sur le triangle d'affichage.
-
Cliquez sur le bouton + (signe plus) situé sous la liste des cadres de projet en cours.
Une liste de cadres apparaît.
-
Faites défiler vers le bas et sélectionnez SystemConfiguration. cadre, comme le montre cette figure.
-
Cliquez sur le bouton Ajouter.
Vous verrez le cadre ajouté à la section Frameworks et bibliothèques liés.
-
Fermez la section Frameworks et bibliothèques liés.
-
Dans le navigateur de projet (ne faites pas cela à partir de la section Frameworks et Bibliothèques Liés!), Faites glisser SystemConfiguration. fichier de structure (vous pouvez le voir en haut du navigateur de projet dans la figure) dans le groupe Frameworks, comme indiqué.
Vous pouvez également ajouter une structure en cliquant sur l'onglet Construire les phases dans l'éditeur de projet, en développant la section Lier les bibliothèques avec les bibliothèques et en suivant la même procédure.
