【发布时间】:2019-05-07 11:42:21
【问题描述】:
示例代码:
enum BestLetters {
case A
case B
case C
case Default = B
}
Default 案例中的错误:枚举案例的原始值必须是文字
我的理解是枚举原始值仅限于某些类型(整数、字符串、布尔值等)。显然BestLetters 不是这些类型之一,编译器在抱怨。
如何将Default 类型的原始值设置为其他“字母”之一?如果给出任何上下文,这种奇怪语法的原因是我试图模仿我在 obj-c 中看到的东西。
感谢您的帮助。
【问题讨论】:
-
这将如何使用?可能有助于显示 Objective-C 代码。还要添加一个示例,说明您希望如何使用此默认值。
标签: swift