测试已测试 | ✓ |
Lang语言 | SwiftSwift |
许可 | MIT |
发布最后发布 | 2017年10月 |
SwiftSwift 版本 | 3.0 |
SPM支持 SPM | ✗ |
由 Olivier Halligon 维护。
依赖 | |
Kanna | >= 0 |
PathKit | ~> 0.8.0 |
这是 SwiftGen 的框架,负责解析各种资源并将它们转换为 Stencil 上下文。
此框架包含各种资源解析器(尤其是图像、本地化字符串文件、字体、颜色调板、storyboard 等),负责提供这些资源的字典表示,适合由如 Stencil 之类的模板引擎使用。
此框架的目标是为代码生成工具如 SwiftGen 使用,将这些资源转换为一些内部表示,然后可以用来从此生成自定义代码。
此框架提供的每个解析器都有一个相应的文档文件,解释预期的输入和生成输出的格式,因此您可以了解如何利用它
请查阅 CONTRIBUTING 文件 了解如何为此仓库做出贡献的指南。
在开发期间,如果您对生成上下文进行更改,您可以重新生成所有上下文文件而不是手动修改它们。使用以下任一方法
rake generate_contexts