我们如何将一个枚举类型的变量类型转换为另一个枚举类型。我有两个Int枚举。当我创建一个第一个枚举类型的变量并从第二个枚举类型赋值时,它不允许我。我们如何实现这一点?
下面是代码
enum Sections: Int {
case initiateZero = 0
case Air
case Weight
}
enum SubSections: Int {
case MaxPath = 0
case Weight
case FullWeight
}
因为你得到了他们。
var section = Sections.initiateZero
if isLongForm {
section = Sections(rawValue: indexPath.section)!
} else {
section = SubSections(rawValue: indexPath.section)
}
无法分配。请建议。
1条答案
按热度按时间tjrkku2a1#
我想不出有效的用例,但您可能希望使用它的
rawValue
s:印刷品: