我有一个简单的代码,如下所示:
enum Coin {
case heads: 0
case tails
}
它在第 2 行上抛出一个错误
错误:"案例"标签只能出现在"开关"语句中
我该如何解决?
试试这个:
enum Coin: Int {
case heads = 0
case tails
}
哎呀,这很简单,我找到了答案
首先我做了:
enum Coin {
case heads = 0
case tails
}
刚刚将:
更改为=
,但它抛出了错误
如果枚举没有原始类型,则枚举大小写不能具有原始值
因此,我指定了如下类型:
enum Coin: Int {
case heads = 0
case tails
}
瞧,它有效