Swift 如何获取枚举中的原始值?

Swift 如何获取枚举中的原始值?,swift,Swift,我有这样一个枚举: enum dayofweeks:Int { Mon = 1, Tu, We, Th,Fr, Sa, Su } 如何获取Sa的原始值 我只知道相反的方法: dayofweeks.Int(RawValue, 6) = Sa 在这里: 还有,为什么你的资本是反向的类型名称应以大写字母开头,而不是大小写名称。 您在enum声明中忘记了case关键字。此处: 还有,为什么你的资本是反向的类型名称应以大写字母开头,而不是大小写名称。 您在enum声明中忘记了case关键字。可能重复@

我有这样一个枚举:

enum dayofweeks:Int { Mon = 1, Tu, We, Th,Fr, Sa, Su }
如何获取
Sa
的原始值

我只知道相反的方法:

dayofweeks.Int(RawValue, 6) = Sa
在这里:

还有,为什么你的资本是反向的类型名称应以大写字母开头,而不是大小写名称。

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

此处:

还有,为什么你的资本是反向的类型名称应以大写字母开头,而不是大小写名称。


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

可能重复@PremaJanoti Nope。关于下面的答案,Swift资本化惯例建议声明应该是
enum DayOfWeeks:Int{case mon=1,tu,we,th,fr,sa,su}
可能重复的@PremaJanoti Nope。关于下面的答案,Swift关于资本化的惯例建议声明应该是
enum DayOfWeeks:Int{case mon=1,tu,we,th,fr,sa,su}
可能重复的Que!?dayofweeks.rawValue哪一天?@ElTomato,噢。资本化欺骗了我,使我相信《星期五》就是这样!?dayofweeks.rawValue哪一天?@ElTomato,噢。资本化欺骗了我,使我相信《星期五》就是这样。
dayofweeks.Sa.rawValue