Expert decision frameworks for SwiftGen choices. Claude knows asset catalogs and localization — this skill provides judgment calls for when SwiftGen adds value and configuration trade-offs.
The trap: Using SwiftGen on tiny projects or for assets that rarely change. The setup overhead may exceed the benefit.
| Images | swift5 | Asset.Category.name.image | | Colors | swift5 | Asset.Colors.name.color | | Strings | structured-swift5 | L10n.Category.Subcategory.key | | Strings (flat) | flat-swift5 | L10n.keyName | | Fonts | swift5 | FontFamily.Name.weight.font(size:) | | Storyboards | scenes-swift5 | StoryboardScene.Name.viewController |
Экспертные решения SwiftGen для iOS/tvOS: когда типобезопасные ресурсы повышают ценность, компромиссы при выборе шаблона, организационные стратегии и конфигурация этапа сборки. Используйте при настройке SwiftGen, выборе шаблонов или устранении проблем с генерацией. Ключевые слова-триггеры: SwiftGen, типобезопасный, Asset, L10n, ImageAsset, ColorAsset, FontFamily, Swiftgen.yml, Structured-Swift5, генерация кода, каталог ресурсов Источник: kaakati/rails-enterprise-dev.