《从零开始学Swift》学习笔记(Day 24)——枚举(Day 24)——枚举
Swift中的枚举可以定义一组常量、提高程序的可读性;还具有面向对象特性。 使用enum关键词声明枚举类型,具体定义放在一对大括号内,枚举的语法格式如下: enum枚举名 { 枚举的定义 } “枚举名”是该枚举类型的名称。它首先应该是有效的标识符,其次应该遵守面向对象的命名规范,它由一组成员值和一组相关值组成。 成员值 枚举的成员值默认情况下不是整数类型,以下代码是声明枚举示例: 1 2 3 4 5 6 7 enum WeekDays{ case Monday case Tuesday case Wednesday case Thursday case Friday } 在这些成员值前面要加上case关键字,也可以将多个成员值放在同一行,用逗号隔开,如下所示: 1 2 3 enum WeekDays{ case Monday,Tuesday,Wednesday,Thursday,Friday } 下面我们看一个示例,代码如下: 1 2 3 varday=WeekDays.Friday day=WeekDays.Wednesday day=.Monday 使用枚举成员赋值时候...