美文网首页
Swift中的控制流(if/三目/switch)

Swift中的控制流(if/三目/switch)

作者: 下班不写程序 | 来源:发表于2019-09-28 12:08 被阅读0次

1. if 判断语句

Snip20190920_24.png

1 .对比OC的 if判断 , 没有() ; 写上也可以,不影响
2 .Swift中{ } 不能省略; OC中后面只有一行代码的情况可以省略
3 .没有非零即真的概念, 只有true 和 false

2. 三目运算符

与 OC 完全相同 Snip20190920_26.png

3. switch运算符

  1. Swift中 switch判断不再局限于整数, 可以判断任意类型; 而OC只能判断整数. 下图中就是使用switch来判断一段范围, 其中s就是score的别名. image.png
    当不需要对别名进行一些操作的时候, 可以使用占位符"_": image.png
  2. 没有了break 和 ( ), 但是每句判断之后都要接一段代码.
  3. fallthrough穿透 image.png

最后, 以上内容如有问题, 欢迎指正, 或者有其他的问题, 也欢迎留言讨论~

相关文章

  • swift学习目录

    Swift中的一些基础知识 Swift中的常量、变量、可选值 Swift中的控制流(if/三目/switch) S...

  • Swift中的控制流(if/三目/switch)

    1. if 判断语句 Snip20190920_24.png1 .对比OC的 if判断 , 没有() ; 写上也可...

  • 【Swift 3 && C++11】<第一

    控制流, 就是程序中的控制语句, 如 if, switch, for, while 等.但是在 Swift 和 C...

  • Swift教程之控制流

    控制流 Swift包含很多控制流语句:while循环、if、guard、switch和for-in循环。 For-...

  • 第七章 控制流

    第七章 控制流 Swift 提供了类似于 C 语言的控制流结构,包括for、while循环;if、switch条件...

  • 2018-07-09

    控制流 Swift提供了各种控制流程语句。这些包括while循环多次执行任务; if,guard以及switch基...

  • iOS开发之Swift篇(5)—— 控制流

    目录 版本 控制流 for-in switch 检测API可用性 版本 Xcode 11.0Swift 5.1 控...

  • Swift-控制流(二)

    Swift提供了各种控制流语句。 这些包括while循环来执行多次任务; if,guard和switch语句,以根...

  • Swift 控制流

    Swift提供了多种控制流语句。其中包括while循环,用于多次执行任务;if、guard和switch语句,用于...

  • 5 Control Flow 控制流

    Swift提供多种控制流语句。其中包括多次执行任务的while循环;if、guard和switch语句根据特定条件...

网友评论

      本文标题:Swift中的控制流(if/三目/switch)

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