美文网首页Swift互动教程
5.2 给枚举类型添加方法 [Swift教程]

5.2 给枚举类型添加方法 [Swift教程]

作者: 互动教程网 | 来源:发表于2018-04-11 16:17 被阅读14次

1. 不同于传统的枚举类型,你可以给枚举添加方法。本节课将讲解枚举方法的使用。

image

2. 使用相同的方式,定义另一个枚举类型,并设置枚举成员的类型为整型。

image

3. 定义第一个枚举成员,并设置该成员的默认值为2。

image

4. 然后依次定义另外的两个枚举成员。

image

5. 给枚举添加一个方法,该方法用来根据当前成员的枚举值,返回一个指定的字符串。

image

6. 值为第一个成员时,在控制台输出相应的日志。

image

7. 当值为第二个成员时,在控制台输出相应的日志。

image

8. 当值为第三个成员时,在控制台输出相应的日志。

image

9. 接着初始化一个枚举常量,并设置它的初始值。

image

10. 由于它的值为枚举的第一个成员,所以在第14行右侧的实时反馈区,可以看到输出的结果。

image

11. 通过枚举成员的原始值属性,可以查看该成员的原始值。原始值是当第一次定义枚举时,用来预先填充成员的值。

image

12. 当没有对某个枚举成员设置原始值时,系统会自动为枚举成员分配一个原始值。从第30行右侧的结果可以看出,第二个枚举成员的原始值为3。

image

image

本文整理自:《Swift4互动教程》,真正的[手把手]教学模式,用最快的速度上手iOS开发和Swift语言,苹果商店App Store免费下载:https://itunes.apple.com/cn/app/id1320746678,或扫描本页底部的二维码。课程配套素材下载地址:资料下载

相关文章

  • 5.2 给枚举类型添加方法 [Swift教程]

    1. 不同于传统的枚举类型,你可以给枚举添加方法。本节课将讲解枚举方法的使用。 2. 使用相同的方式,定义另一个枚...

  • Swift 语法概览(二)

    7. 枚举 枚举是一组相同数据类型集合,Swift 中,枚举可以添加计算属性,实例方法,初始化方法等,类似 Cla...

  • Swift 基础笔记 - 枚举

    枚举 OC定义和使用枚举 Swift定义枚举类型 Swift判断枚举类型 枚举成员类型

  • Swift-07:枚举enum

    这里先介绍一下swift枚举与oc枚举的区别 OC: 枚举只能为Int类型swift : 可以在枚举中定义方法 可...

  • 11、【Swift】方法 - Methods

    方法 = 函数 + 类型 OC 能定义方法的类型:类 Swift 能定义方法的类型:类、结构体、枚举 方法的种类实...

  • Swift3.0-枚举和结构体

    用enum 来创建一个枚举。像类和其他的命名类型一样,枚举也可以有方法。 默认情况下,Swift 赋值给枚举的原始...

  • Swift基础--方法

    Swift基础--方法 swift中方法分为实例方法和静态方法,方法时于默写特定类型相关联的函数.类,结构体,枚举...

  • swift方法

    oc中只有类可以定义方法,swift类/结构体/枚举都能定义方法 swift的类型方法类似oc的类方法 实例方法(...

  • Swift5.1 - 方法(7)

    方法 枚举(enum)、结构体(struct)、类(class)都可以定义实例方法、类型方法; swift 中方法...

  • Swift - 枚举

    Swift - 枚举 枚举在C和Swift中有所不同, Swift中的枚举, 更加灵活, 更加强大 C 值类型: ...

网友评论

  • IT人故事会:经常看别人的分享.感谢别人的分享,感谢!关注了

本文标题:5.2 给枚举类型添加方法 [Swift教程]

本文链接:https://www.haomeiwen.com/subject/cllzhftx.html