当前位置:主页 > det365亚洲在线 >

强大的Swift编程开关。

来源:365bet365官网   作者:365bet新网址   日期:2019-10-07 10:03

当我第一次在Swift中遇到Switch语句时,它真的让人眼前一亮。Swift的Switch语句具有许多独特和特殊的功能。
说到Switch,除非编写程序的合作伙伴与Switch不同。
它在程序中的出现率仍然相对较高。
开关属于程序的分支声明。切换功能对于处理多个分支的更复杂点的逻辑分支非常有用。
可以通过if-else派生指令替换可由交换机实现的代码。
今天的博客是观察Swift交换机之间的区别并总结交换机的各种特性。
Swift Switch允许您匹配数字,字符串,元组,字符范围等。
您还可以创建数字链接并在case中使用where子句(where子句经常在SQL中使用)。
在缺省更改语句中,除非添加了替代指令,否则默认情况下仅执行一个case语句,因此无需添加中断指令。
具体内容仍在以下小例子中考虑。
首先,匹配Switch指令的类型
Switch语句不仅支持与其他语言匹配的数字,而且Swift中的Switch也支持与其他现代编程语言不兼容的数据类型,如字符串,元组,字符范围等。你。
以下是一系列演示使用Switch指令的示例。
在Switch语句中,默认值执行区分大小写以终止整个Switch语句。如果要删除并执行多个短语,我们建议您执行以下部分。
修改和枚举通常是不可分割的。我们不使用枚举来定义匹配,因为此博客提供了更改声明,但是对于正式开放,我们建议您将比较定义为枚举。“交换各种Swift枚举”
1
使用开关匹配数字
您可以使用Switch以与其他语言相同的方式匹配数字,但默认情况下更改Swift会完成匹配并跳过Change语句,因此无需使用中断指令。
以下是将数字1,2和3转换为boss,second和super的字符串。
在此示例中,在2匹配之后,即使没有添加任何break语句,也不会执行后续case语句,这很容易使用。
这些例子相对简单,所以我不会详细讨论。
2
使用开关对齐链条
这是一个非常有趣的功能,其他编程语言(如OC)不支持字符匹配。
Swift的Switch语句支持匹配字符串。
以下是与美丽女人相结合的开关盒的示例。如果你遇到像冯杰这样的美女,你可以笑一笑。
请参阅下面的示例。


  • 上一篇:如何从沉阳乘车到达
  • 下一篇:没有了
  • 相关文章

    英国365体育