Swift语言中的switch语句的妙用

Swift中的switch语句的类另用法:

// 强大的switch语句
var a:Int = 100
switch a {
case a where a < 0:
    println("Negative")
case a where a == 0:
    println("Zero")
case a where a > 0:
    println("Positive")
default:
    println("Unknow")
}


这段代码实现的逻辑是我们平常经常见到的逻辑,但是使用if判断代码并不简洁易于阅读,不如使用这种方式。一目了然。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。