SwiftGenKit 2.1.1

SwiftGenKit 2.1.1

测试已测试
Lang语言 SwiftSwift
许可 MIT
发布最后发布2017年10月
SwiftSwift 版本3.0
SPM支持 SPM

Olivier Halligon 维护。



 
依赖
Kanna>= 0
PathKit~> 0.8.0
 

SwiftGenKit

CircleCI


这是 SwiftGen 的框架,负责解析各种资源并将它们转换为 Stencil 上下文。

上下文

此框架包含各种资源解析器(尤其是图像、本地化字符串文件、字体、颜色调板、storyboard 等),负责提供这些资源的字典表示,适合由如 Stencil 之类的模板引擎使用。

此框架的目标是为代码生成工具如 SwiftGen 使用,将这些资源转换为一些内部表示,然后可以用来从此生成自定义代码。

文档

此框架提供的每个解析器都有一个相应的文档文件,解释预期的输入和生成输出的格式,因此您可以了解如何利用它

贡献

请查阅 CONTRIBUTING 文件 了解如何为此仓库做出贡献的指南。

在开发期间,如果您对生成上下文进行更改,您可以重新生成所有上下文文件而不是手动修改它们。使用以下任一方法

  • 在 Xcode 中,选择“生成上下文”方案并运行测试
  • 从终端,执行 rake generate_contexts