1.在swift语言中,一切皆为对象,枚举体和结构体是一种准类对象,但是它们都是值对象
2.枚举中支持实例方法 ,类型方法(静态方法),下标方法,还支持rawValue原始值的映射
3.枚举中除了值枚举,还有类型枚举,类型枚举是基于元组实现的,是对于不同元组类型的枚举
4.在swift语言中,结构体struct是一种轻量级的类,它和类class的区别是,结构体是一种值类型,不能继承
5.在结构体里,静态方法不能直接对成员变量进行任何操作,想要操作,必须创建实例变量
6.在结构体中,成员方法默认不能篡改成员变量,若一定要篡改,在前面加上关键字mutating