【问题标题】:How to get raw value in enum?如何在枚举中获取原始值?
【发布时间】:2017-03-06 08:20:57
【问题描述】:

我有一个像这样的枚举:

enum dayofweeks:Int { Mon = 1, Tu, We, Th,Fr, Sa, Su }

如何获取Sa 的原始值?

我只知道相反的方式:

dayofweeks.Int(RawValue, 6) = Sa

【问题讨论】:

标签: swift


【解决方案1】:

这里:

dayofweeks.Sa.rawValue

另外,为什么你的大写颠倒了? 类型名称应以大写字母开头,而不是大小写。

而你在enum 声明中忘记了case 关键字。

【讨论】:

  • 哎呀!? dayofweeks.rawValue 是哪一天?
  • @ElTomato,哎呀。大写让我相信dayofweeks 是大小写。
猜你喜欢
  • 1970-01-01
  • 2016-07-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多