SwiftGen とは SwiftGen は、iOS / macOS アプリ開発の補助ツールです。リソース(アプリ内の画像やテキストなど)の扱いが楽になるソースコードを自動生成してくれます。(なお、同様のツールに、(R.java 風の)R.swift や rdotm などがあります) 例えば、以下のようなことができます。 // ツールなしの場合 let image = UIImage(named: "banana") // SwiftGen を使った場合 let image = UIImage(asset: .Banana) リソースの名前を文字列で書かなくてはならなかったところが、enum 定義値で書けるのがポイントです。 対応しているリソース 以下のリソースに対応しています。 画像 文字列(ローカライズ) Storyboard 色 フォント 使い方 swiftgen images DI