SymbolKit

符号图文件格式的规范和参考模型。

符号图 将一个模块(在各种编程语言中也称为“框架”、“库”或“包”)建模为一个有向图。 在此图中,节点是声明,连接节点的边是声明之间的关系。

通过对不同类型的关系进行建模,SymbolKit 可以提供丰富的数据来支持文档,回答一些有趣的问题,例如:

此外,数据的图形表示还为文档中的可视化提供了机会,展示了模块的结构或层次结构。

请参阅 SymbolKit 的文档站点,获取有关该库的更详细信息。

开始使用 SymbolKit

在您的 Package.swift Swift Package Manager 清单中,将以下依赖项添加到您的 dependencies 参数中

.package(url: "https://github.com/apple/swift-docc-symbolkit.git", .branch("main")),

将依赖项添加到您在清单中声明的任何目标中

.target(name: "MyTarget", dependencies: ["SymbolKit"]),