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

Swift,枚举

时间:2017-09-14 13:12:29      阅读:122      评论:0      收藏:0      [点我收藏+]

标签:ring   类型   nbsp   logs   int   str   class   print   blog   

枚举类型判断

1、设置并利用枚举

enum Weacher{
  case a
  case b
  case c
}
var d=Weacher.b
switch d{
  case .a:
  print("a")
  case .b:
  print("b")  //b
  default:
  print("nil")
}

2、利用元组

enum Weacher{
	case a(Int,String)
	case b(Int,String)
	case c(Int,String)
}
var d=Weacher.b(100,"你好")
switch d{
	case .a(let num,let Str):
	print("a的有\(num)和\(Str)")
	case .b(let num,let Str):
	print("b的有\(num)和\(Str)")  //b的有100和你好
	default:
	print("nil")
}

 

Swift,枚举

标签:ring   类型   nbsp   logs   int   str   class   print   blog   

原文地址:http://www.cnblogs.com/huangqiming/p/7519747.html

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