.APINOTES Extension de fichier
Note d’API Swift Objective-C
| Développeur | Apple |
| Popularité |
3,5 | 24 Votes |
Qu'est-ce qu'un fichier APINOTES ?
Un fichier APINOTES est un fichier de métadonnées utilisé par un programme écrit dans le langage de programmation Swift d’Apple. Il contient des annotations pour une API Objective-C à laquelle le programme accède. Le fichier APINOTES fournit des informations sémantiques supplémentaires qui ne figurent pas dans les en-têtes de l’API Objective-C.
Plus d'informations
Swift est un langage de programmation maintenu par Apple que les développeurs utilisent pour créer des programmes pour macOS, iOS, tvOS et watchOS. Les développeurs qui créent des programmes Swift peuvent faire en sorte que ces programmes appellent des API de programmes écrits en Objective-C, le langage que Swift a remplacé.
Si l’en-tête d’une API Objective-C ne contient pas toutes les informations nécessaires au programme Swift pour interpréter correctement les informations qu’il reçoit de l’API, les développeurs peuvent annoter l’API à l’aide d’un fichier APINOTES. Ce fichier contient du texte au format YAML qui définit quelles informations un programme Swift peut recevoir de l’API Objective-C associée et de quelle manière.
Après avoir créé un fichier APINOTES, un développeur doit le placer dans le même répertoire que le framework Objective-C auquel il correspond et mettre à jour CMakeLists.txt. Ensuite, la prochaine fois que le développeur compilera son programme Swift, le compilateur chargera le fichier APINOTES avec le framework correspondant.
Comment ouvrir un fichier APINOTES
Vous pouvez ouvrir et modifier un fichier APINOTES dans n’importe quel éditeur de texte ou de code source, comme GitHub Atom, Sublime Text ou Microsoft Visual Studio Code. Les éditeurs de code source, comme les programmes mentionnés précédemment, contiennent des outils qui facilitent la consultation et la modification du texte contenu dans les fichiers APINOTES.