.APINOTES Extensão de arquivo
Nota de API do Swift e Objective-C
| Desenvolvedor | Apple |
| Popularidade |
3,5 | 24 Votos |
O que é um arquivo APINOTES?
Um arquivo APINOTES é um arquivo de metadados usado por um programa escrito na linguagem de programação Swift, da Apple. Ele contém anotações para uma API do Objective-C que o programa está acessando. O arquivo APINOTES fornece informações semânticas adicionais que não estão presentes nos cabeçalhos da API do Objective-C.
Mais informações
Swift é uma linguagem de programação mantida pela Apple que os desenvolvedores usam para criar programas para macOS, iOS, tvOS e watchOS. Os desenvolvedores que criam programas em Swift podem fazer com que esses programas realizem chamadas de API para programas escritos em Objective-C, que é a linguagem substituída pelo Swift.
Se o cabeçalho de uma API do Objective-C não contiver todas as informações necessárias para que o programa em Swift interprete corretamente as informações recebidas da API, os desenvolvedores poderão anotar a API usando um arquivo APINOTES. Esse arquivo contém texto formatado em YAML que define como e quais informações um programa em Swift pode receber da API do Objective-C associada.
Depois que um desenvolvedor cria um arquivo APINOTES, ele deve colocá-lo no mesmo diretório que o framework do Objective-C ao qual ele corresponde e atualizar CMakeLists.txt. Então, na próxima vez que o desenvolvedor compilar o programa em Swift, o compilador carregará o arquivo APINOTES junto com o framework correspondente.
Como abrir um arquivo APINOTES
Você pode abrir e editar um arquivo APINOTES em qualquer editor de texto ou de código-fonte, como o GitHub Atom, o Sublime Text ou o Microsoft Visual Studio Code. Editores de código-fonte, como os programas mencionados anteriormente, contêm ferramentas que facilitam a revisão e a edição do texto presente nos arquivos APINOTES.