1.枚举声明
//枚举声明
enum Weekday
{
case Monday, Tuesday, Wednesday , Thursday, Friday, Saturday, Sunday
}
2.枚举对象声明及赋值
//枚举对象声明与赋值
var day : Weekday //声明枚举变量
day = Weekday.Sunday//枚举变量赋值
day = .Wednesday//枚举变量赋值
print(day)
var chooseDay = Weekday.Saturday
3.枚举对象匹配
//枚举对象匹配
switch(chooseDay)
{
case .Monday:
print("星期一,1")
case .Tuesday, .Wednesday:
print("星期二、三,2,3")
case .Thursday:
print("星期四,4")
case .Friday:
print("星期五,5")
case .Saturday:
print("星期六,6")
case .Sunday:
print("星期天,7")
}
switch(chooseDay)
{
case .Monday:
print("星期一,1")
case .Tuesd