1. 定义枚举类 我们首先定义一个Color枚举类,其中包含了三种颜色常量。 publicenumColor{RED,GREEN,BLUE} 1. 2. 3. 4. 5. 2. 创建打印工具类 接下来,我们创建一个名为PrintEnum的工具类,里面包含一个用于打印枚举值的方法。 publicclassPrintEnum{publicstaticvoidprintEnum(Class<?extendsEnum<?>>enumClass)...
// associated 为 enum 值的关联值,如果没有关联值则为空。 // associated 的 label 为关联值的类型, value 为关联值的值 if let associated = mirror.children.first { // valuesMirror 为枚举值的关联值的 Mirror let valuesMirror = Mirror(reflecting: associated.value) if !valuesMirror.children.isEmpty...