枚举,类似于数据库中的表。

难点:实例值和原始值。

import Foundation

enum Sex{

case Male(Int,Int)

case Female(String)

}

var barrySex=Sex.Male(3,5)

barrySex = .Female("刀冲")

enum Country:Int{

case China=1

case Japan=2

}

var myCountry=Country.China

switch myCountry{

case .China:

println("China")

case .Japan:

println("Japan")

default:

println("null")

}

转载于:https://www.cnblogs.com/daochong/p/4825815.html

枚举Enumerations相关推荐

  1. 【译】Typescript的类型(二)

    原文地址:TypeScript - JavaScript with superpowers II 原文作者:Indrek Lasn 译者:liaozeen Enum 枚举(enumerations)允 ...

  2. java 编译时找不到同一包中的文件_Java基础笔试练习(七)

    Java基础笔试练习(七) 1.下列程序执行后结果为( )? class A { public int func1(int a, int b) { return a - b; }}class B ex ...

  3. protobuf3 自定义option_Protobuf3 语法指南

    以前我翻译了 Protobuf2 语法指南,现在 千念飞羽把protobuf3的语法指南也翻译了,我也转载一下,读者可以有个参考. 译文地址是: Protobuf3语言指南. 英文原文: Langua ...

  4. 每个人都应该使用的Python 3中被忽略的3个功能

    重点 (Top highlight) Python 3 has been around for a while now, and most developers - especially those ...

  5. C++ 高级数据类型(六)—— 自定义数据类型

    前面我们已经看到过一种用户(程序员)定义的数据类型:结构.除此之外,还有一些其它类型的用户自定义数据类型: 定义自己的数据类型 (typedef) C++ 允许我们在现有数据类型的基础上定义我们自己的 ...

  6. [ASP.NET AJAX]类似.NET框架的JavaScript扩展

    最近AJAX风靡全世界,在CommunityServer中他运用了自己定义的封装了js,并且可以跨浏览器,在较小的应用程序中,他比较适合,而且使用也比较简单.但是对微软的Microsoft AJAX还 ...

  7. pythongoogle.probuf.timestamp_gRPC快速入门(一)——Protobuf简介

    gRPC快速入门(一)--Protobuf简介 一.Protobuf简介 1.Protobuf简介 Protobuf即Protocol Buffers,是Google公司开发的一种跨语言和平台的序列化 ...

  8. protobuf3 自定义option_Protobuf3语法详解

    定义一个消息类型 先来看一个非常简单的例子.假设你想定义一个"搜索请求"的消息格式,每一个请求含有一个查询字符串.你感兴趣的查询结果所在的页数,以及每一页多少条查询结果.可以采用如 ...

  9. swift实例教程_Swift示例教程基础

    swift实例教程 In this tutorial we'll look into the basic syntax of Swift and run it in our console. 在本教程 ...

最新文章

  1. 在桌面右键菜单,停止工作,并提示“资源管理器停止工作”等情况。
  2. Android-HttpURLConnection自己主动管理cookie
  3. 面向对象程序设计第三次作业
  4. rapter求n的阶乘流程图_RAPTOR程序设计例题参考答案
  5. python百度手势识别_【百度大脑新品体验】手势识别
  6. Java Number Math 类方法
  7. VS中卸载当前的EF版本命令
  8. Redis源码分析之双索引机制
  9. 计算机软件著作权可以同时寄多份,软件著作权可以挂几个人,最多几个作者?...
  10. MSSQL父子关系表的SQL查询(SQL Query for Parent Child Relationship)
  11. oracle删除不了同义词,删除同义词,百科如何删除同义词项
  12. 蓝桥杯学习——递归问题(上楼梯)
  13. tensorflow输出的人脸图片经过OpenCV write的图片是蓝色的问题的解决方案
  14. 华为鸿蒙新闻短评,科技圈“某高管”发表对华为鸿蒙的看法,遭网友回怼
  15. 01redis安装及入门(含阿里云服务器出现的问题)
  16. VSCode 基本使用
  17. 永磁同步电机学习(二)——svpwm
  18. 腾讯云轻量应用服务器如何安装 Docker 并配置镜像加速源?
  19. IOS第二十九天——HTTP下载一个图片
  20. DirBuster工具扫描敏感文件

热门文章

  1. kubeadm源码分析(kubernetes离线安装包,三步安装)
  2. 高通首次演示基于3GPP的5G新空口连接 有望成为全球标准
  3. 用Remastersys定制自己的Ubuntu安装光盘
  4. Docker 领衔 OpenSource.com 2014十佳开源软件排行榜
  5. elk 安装与所遇问题
  6. 开启事务处理插入多条数据 速度也可以
  7. Android数据存储(3):External Storage
  8. 网线接法:交叉线、直通线的网线水晶头图解
  9. MS 的IOC容器(ObjectBuilder)?
  10. Mom and Dad