用途:在 SwiftUI 项目中统一设计令牌的使用,遵循 Apple iOS Human Interface Guidelines,让界面保持 iOS 原生观感。
主要能力:规范令牌结构,要求在 Theme/ 文件夹中定义令牌;颜色通过 Asset Catalog 以 Color("Name") 方式引用;间距使用 Spacing 枚举统一管理所有边距;字体排印通过 Font 扩展定义。
反模式约束:禁止使用十六进制颜色,应先在 asset catalog 中定义再以 Color("Name") 引用;禁止魔法间距,应使用 Spacing.md 而非 spacing: 16;品牌色不得直接使用系统颜色,应使用 .appPrimary 而非 Color.blue。
使用方式:在实现设计令牌、颜色或字体排印时应用该技能,按 Theme/ 目录组织令牌,并遵循上述命名与引用约定。
适用场景:SwiftUI 应用的界面样式实现与设计系统落地。
限制:资料未提供安装命令、具体 API 细节、平台版本要求或收费信息;优先级标注为 P2(MEDIUM)。