.APINOTES Rozszerzenie pliku
Notatka API Objective-C dla Swift
| Deweloper | Apple |
| Popularność |
3,5 | 24 Głosy |
Czym jest plik APINOTES?
Plik APINOTES to plik metadanych używany przez program napisany w języku programowania Swift firmy Apple. Zawiera adnotacje dotyczące API języka Objective-C, z którego korzysta program. Plik APINOTES dostarcza dodatkowych informacji semantycznych, których nie ma w nagłówkach API języka Objective-C.
Więcej informacji
Swift to rozwijany przez firmę Apple język programowania, którego deweloperzy używają do tworzenia programów dla systemów macOS, iOS, tvOS i watchOS. Deweloperzy tworzący programy w języku Swift mogą sprawić, że będą one wywoływać API programów napisanych w języku Objective-C, który został zastąpiony przez Swift.
Jeśli nagłówek API języka Objective-C nie zawiera wszystkich informacji potrzebnych programowi Swift do prawidłowej interpretacji informacji otrzymywanych z API, deweloperzy mogą opisać API za pomocą pliku APINOTES. Plik ten zawiera tekst w formacie YAML, który określa, jakie informacje program Swift może otrzymywać z powiązanego API języka Objective-C i w jaki sposób.
Po utworzeniu pliku APINOTES deweloper musi umieścić go w tym samym katalogu co powiązany z nim framework języka Objective-C i zaktualizować CMakeLists.txt. Następnie, gdy deweloper ponownie skompiluje swój program Swift, kompilator wczyta plik APINOTES wraz z odpowiednim frameworkiem.
Jak otworzyć plik APINOTES
Plik APINOTES można otwierać i edytować w dowolnym edytorze tekstu lub kodu źródłowego, takim jak GitHub Atom, Sublime Text lub Microsoft Visual Studio Code. Edytory kodu źródłowego, takie jak wymienione wcześniej programy, zawierają narzędzia ułatwiające przeglądanie i edytowanie tekstu zawartego w plikach APINOTES.