.APINOTES 文件扩展名

Swift Objective-C API 注释

开发者 Apple
受欢迎程度
3.5  |  24 票
 

什么是 APINOTES 文件?

APINOTES 文件是由使用 Apple 的 Swift 编程语言编写的程序使用的元数据文件。它包含程序正在访问的 Objective-C API的注释。APINOTES 文件提供了 Objective-C API 的头文件中未包含的其他语义信息。

更多信息

Swift 是 Apple 维护的一种编程语言,开发者使用它来创建 macOS、iOS、tvOS 和 watchOS 程序。创建 Swift 程序的开发者可能会让这些程序调用使用 Objective-C 编写的程序的 API,而 Swift 正是取代 Objective-C 的语言。

如果 Objective-C API 的头文件不包含 Swift 程序正确解读从 API 接收的信息所需的全部信息,开发者可以使用 APINOTES 文件为该 API 添加注释。此文件包含 YAML 格式的文本,用于定义 Swift 程序可以从关联的 Objective-C API 接收哪些信息以及如何接收这些信息。

开发者创建 APINOTES 文件后,必须将它放在与其对应的 Objective-C 框架相同的目录中,并更新CMakeLists.txt。之后,开发者下次构建 Swift 程序时,编译器会将 APINOTES 文件与相应的框架一同加载。

如何打开 APINOTES 文件

你可以使用任何文本编辑器或源代码编辑器打开和编辑 APINOTES 文件,例如GitHub Atom、Sublime Text或Microsoft Visual Studio Code。源代码编辑器(例如前面提到的程序)包含一些工具,可以更轻松地查看和编辑 APINOTES 文件中的文本。

使用File Viewer Plus打开 400 多种文件格式。免费下载

可打开 APINOTES 文件的程序

分类:开发者
更新时间:2022年5月26日

经 FileInfo.com 验证

FileInfo.com 团队独立研究了本页面列出的 Swift Objective-C API 注释文件格式和 Mac、Windows 和 Linux 应用。我们的目标是达到 100% 的准确率,并且仅发布我们已验证过的文件类型信息。

如果您想为此页面提出新增或更新建议,请告诉我们。