.APINOTES Extensión de archivo
Nota de API de Swift y Objective-C
| Desarrollador | Apple |
| Popularidad |
3.5 | 24 Votos |
¿Qué es un archivo APINOTES?
Un archivo APINOTES es un archivo de metadatos utilizado por un programa escrito en el lenguaje de programación Swift de Apple. Contiene anotaciones para una API de Objective-C a la que accede el programa. El archivo APINOTES proporciona información semántica adicional que no está presente en los encabezados de la API de Objective-C.
Más información
Swift es un lenguaje de programación mantenido por Apple que los desarrolladores utilizan para crear programas para macOS, iOS, tvOS y watchOS. Los desarrolladores que crean programas de Swift pueden hacer que esos programas realicen llamadas a API de programas escritos en Objective-C, que es el lenguaje que Swift reemplazó.
Si el encabezado de una API de Objective-C no contiene toda la información necesaria para que el programa de Swift interprete correctamente la información que recibe de la API, los desarrolladores pueden anotar la API mediante un archivo APINOTES. Este archivo contiene texto con formato YAML que define cómo y qué información puede recibir un programa de Swift de la API de Objective-C asociada.
Después de crear un archivo APINOTES, el desarrollador debe colocarlo en el mismo directorio que el marco de Objective-C al que corresponde y actualizar CMakeLists.txt. Luego, la próxima vez que el desarrollador compile su programa de Swift, el compilador cargará el archivo APINOTES junto con el marco correspondiente.
Cómo abrir un archivo APINOTES
Puedes abrir y editar un archivo APINOTES en cualquier editor de texto o de código fuente, como GitHub Atom, Sublime Text o Microsoft Visual Studio Code. Los editores de código fuente, como los programas mencionados anteriormente, contienen herramientas que facilitan la revisión y edición del texto que contienen los archivos APINOTES.