因此,在Swift中,您可以执行以下操作:
public enum OuterEnum {
public enum InnerEnum {
...
}
}
在Kotlin中将枚举包含在枚举中的含义是什么?
答案 0 :(得分:0)
您可以创建一个内部枚举,如下所示:
enum class OuterEnum {
OUTER_ITEM1;
enum class InnerEnum {
INNER_ITEM1, INNER_ITEM2
}
}
或者如果OuterEnum
中没有项目,
enum class OuterEnum {
;
enum class InnerEnum {
INNER_ITEM1, INNER_ITEM2
}
}
请注意,在声明InnerEnum
之前有一个分号。
要使用它,只需调用:
val item = OuterEnum.InnerEnum.INNER_ITEM1