.APINOTES Bestandsextensie

Swift Objective-C API-notitie

Ontwikkelaar Apple
Populariteit
3,5  |  24 stemmen
 

Wat is een APINOTES-bestand?

Een APINOTES-bestand is een metadatabestand dat wordt gebruikt door een programma dat is geschreven in Apples programmeertaal Swift. Het bevat annotaties voor een Objective-C API waartoe het programma toegang heeft. Het APINOTES-bestand biedt aanvullende semantische informatie die niet in de headers van de Objective-C-API staat.

Meer informatie

Swift is een door Apple onderhouden programmeertaal die ontwikkelaars gebruiken om programma's voor macOS, iOS, tvOS en watchOS te maken. Ontwikkelaars die Swift-programma's maken, kunnen deze programma's API-aanroepen laten doen naar programma's die in Objective-C zijn geschreven, de taal die Swift heeft vervangen.

Als de header van een Objective-C-API niet alle informatie bevat die het Swift-programma nodig heeft om de informatie die het van de API ontvangt correct te interpreteren, kunnen ontwikkelaars de API annoteren met een APINOTES-bestand. Dit bestand bevat tekst in YAML-indeling die bepaalt hoe en welke informatie een Swift-programma van de bijbehorende Objective-C-API kan ontvangen.

Nadat een ontwikkelaar een APINOTES-bestand heeft gemaakt, moet deze het in dezelfde map plaatsen als het Objective-C-framework waarop het betrekking heeft en CMakeLists.txt bijwerken. Vervolgens laadt de compiler de volgende keer dat de ontwikkelaar het Swift-programma bouwt het APINOTES-bestand samen met het bijbehorende framework.

Een APINOTES-bestand openen

Je kunt een APINOTES-bestand openen en bewerken in elke teksteditor of broncode-editor, zoals GitHub Atom, Sublime Text of Microsoft Visual Studio Code. Broncode-editors, zoals de eerder genoemde programma's, bevatten hulpmiddelen waarmee je de tekst in APINOTES-bestanden gemakkelijker kunt bekijken en bewerken.

Open meer dan 400 bestandsformaten met File Viewer Plus.Gratis downloaden

Programma's die APINOTES-bestanden openen

Windows
Gratis
Gratis proefversie
Mac
Gratis
Gratis proefversie
Linux
Gratis
Gratis proefversie

Geverifieerd door FileInfo.com

Het FileInfo.com-team heeft onafhankelijk onderzoek gedaan naar het bestandsformaat Swift Objective-C API-notitie en de apps voor Mac, Windows en Linux die op deze pagina worden vermeld. Ons doel is 100% nauwkeurigheid en we publiceren alleen informatie over bestandstypen die we hebben geverifieerd.

Als je aanvullingen of updates voor deze pagina wilt voorstellen, kun je het ons laten weten.