我正在尝试在 Swift 中实现以下目标。向枚举添加更多案例,而不是在现有案例上进行编辑。
例如,我有以下枚举,我想使用扩展添加更多案例,而不是在原始枚举上进行编辑。
enum UIType: String, Codable {
case borderButton = "border_button"
case bottomSheet = "bottom_sheet"
}
Run Code Online (Sandbox Code Playgroud)
现在,如果我想向 enum 添加更多元素
case borderLabel = "border_Label"
Run Code Online (Sandbox Code Playgroud)