添加字段在Swift中枚举
我在Swift中处理enum和subclassing。 每个孩子带来自己的新的属性,必须存储在一个枚举。 这个枚举在母类中被声明为有一些值。 我想为这个枚举添加一些值。 我无法find如何做到这一点,我试图没有结果:
extension MotherClass { enum Enumeration { case NewProperty } }
将项目添加到enum
的唯一方法是直接将其添加到其声明。 您不能通过inheritance或任何其他扩展机制将更多的项目添加到enum
: enum
必须在其声明点完全定义。