码迷,mamicode.com
首页 > 编程语言 > 详细

Swift(枚举)

时间:2015-11-26 13:02:59      阅读:125      评论:0      收藏:0      [点我收藏+]

标签:

//如果没有特意指明类型 初始值是任意类型

enum 天气 :Int

{

case 变冷了

case 穿衣服

}

hashValue 表示取到的下标

rawValue 表示获取到的初始值

print(天气.变冷了.hashValue)

enum 一年四季 :String
{
    case 春天 = "春天"
    case 夏天 = "夏天"
    case 秋天 = "秋天"
    case 冬天 = "冬天"
}

var 春天 = 一年四季(rawValue: "春天")

//!表示强制解包 有值可以强制解包没值的话解包会崩溃

print(春天!)

Swift(枚举)

标签:

原文地址:http://www.cnblogs.com/zep908323412/p/4997176.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!