.APINOTES Dateiendung
Swift-Objective-C-API-Hinweis
| Entwickler | Apple |
| Beliebtheit |
3,5 | 24 Stimmen |
Was ist eine APINOTES-Datei?
Eine APINOTES-Datei ist eine Metadatendatei, die von einem in Apples Programmiersprache Swift geschriebenen Programm verwendet wird. Sie enthält Anmerkungen zu einer Objective-C-API, auf die das Programm zugreift. Die APINOTES-Datei stellt zusätzliche semantische Informationen bereit, die in den Headern der Objective-C-API nicht enthalten sind.
Weitere Informationen
Swift ist eine von Apple gepflegte Programmiersprache, mit der Entwickler Programme für macOS, iOS, tvOS und watchOS erstellen. Entwickler, die Swift-Programme erstellen, können diese Programme API-Aufrufe an in Objective-C geschriebene Programme ausführen lassen. Objective-C ist die Sprache, die Swift ersetzt hat.
Wenn der Header einer Objective-C-API nicht alle Informationen enthält, die das Swift-Programm benötigt, um die von der API empfangenen Informationen korrekt zu interpretieren, können Entwickler die API mithilfe einer APINOTES-Datei mit Anmerkungen versehen. Diese Datei enthält YAML-formatierten Text, der festlegt, welche Informationen ein Swift-Programm von der zugehörigen Objective-C-API empfangen kann und wie.
Nachdem ein Entwickler eine APINOTES-Datei erstellt hat, muss er sie im selben Verzeichnis wie das Objective-C-Framework ablegen, zu dem sie gehört, und CMakeLists.txt aktualisieren. Wenn der Entwickler sein Swift-Programm anschließend erstellt, lädt der Compiler die APINOTES-Datei zusammen mit dem entsprechenden Framework.
So öffnen Sie eine APINOTES-Datei
Sie können eine APINOTES-Datei in jedem Text- oder Quelltexteditor öffnen und bearbeiten, beispielsweise in GitHub Atom, Sublime Text oder Microsoft Visual Studio Code. Quelltexteditoren wie die zuvor genannten Programme enthalten Werkzeuge, die das Überprüfen und Bearbeiten des in APINOTES-Dateien enthaltenen Textes erleichtern.