因此,在 Swift 中,您可以执行以下操作:
public enum OuterEnum {
public enum InnerEnum {
...
}
}
Run Code Online (Sandbox Code Playgroud)
在 Kotlin 中在枚举中包含枚举的等价物是什么?
您可以按如下方式创建内部枚举:
enum class OuterEnum {
OUTER_ITEM1;
enum class InnerEnum {
INNER_ITEM1, INNER_ITEM2
}
}
Run Code Online (Sandbox Code Playgroud)
或者,如果您没有项目OuterEnum:
enum class OuterEnum {
;
enum class InnerEnum {
INNER_ITEM1, INNER_ITEM2
}
}
Run Code Online (Sandbox Code Playgroud)
请注意,声明前有一个分号InnerEnum。要使用它,只需调用:
val item = OuterEnum.InnerEnum.INNER_ITEM1
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1824 次 |
| 最近记录: |