swiftgen

SwiftGen

一个通过将资源进行结构话来管理, 供项目使用的工具

实质上是一个代码生成工具, 可以通过将一些图片, 资源, Font, 国际化等东西, 生成一些 enum, 然后项目中就可以调用这个结构体, 不会再有什么脏代码在里面, 也不会有什么字符串的引用. 可以说是管理资源很好的工具了. 省了去实现这些结构的时间

根据教程来弄其实很简单, 首先是安装, 可以通过pod, 也可以通过 brew 全局安装

通过命令行或者配置文件指定相关生成类型的源文件, 模板, 生成目标位置. 就可以使用这个工具将对应的代码生成到对应的地方.