在Swift中为枚举添加字段

时间:2014-08-11 11:58:21

标签: ios enums swift

我在Swift中处理枚举和子类化。 每个孩子都带有自己的新属性,这些属性必须存储在Enum中。这个枚举在母类中声明了一些值。我想为这个枚举添加一些价值。我无法找到如何做到这一点,我尝试了这个没有结果:

extension MotherClass {
    enum Enumeration {
        case NewProperty
    }
}

1 个答案:

答案 0 :(得分:11)

enum添加项目的唯一方法是将它们直接添加到其声明中。您无法通过继承或任何其他扩展机制向enum添加更多项:enum必须在声明时完全定义。