当知足前提时 , 执行某些操作 , 可以利用if-else来实现 , 也可以利用switch来实现 , 当前提分支较多的时辰且相对固定的时辰 , switch语法形式更都雅一点
需要这些哦
Xcode
方式/
1Switch语法的最尺度写法如下:
var value = https://vvvtt.com/article/2
switch value {
case 1: print("1"); break;
case 2: print("2"); break;
【IOS开发入门 Swift语法分支Switch语句使用详解】 case 3: print("3"); break;
default: print("others"); break;
}

2在Swift语法中 , Switch语句中的分号 , break都可以省略
var value = https://vvvtt.com/article/3
switch value {
case 1: print("1")
case 2: print("2")
case 3: print("3")
default: print("others")
}

3当知足两个或者多个case的时辰 , 执行不异的语句 , 可以这样写
var value = https://vvvtt.com/article/2
switch value {
case 1, 2: print("1 或者 2")
case 3: print("3")
default: print("others")
}

4若是感觉这样归并case看起来不喜好的话 , 还可以这样分隔写
var value = https://vvvtt.com/article/2
switch value {
case 1: fallthrough
case 2: print("1 或者 2")
case 3: print("3")
default: print("others")
}

5若是去失落fallthrough关头字 , 编译器就会报错

6Switch语句中的default分支是不克不及省略的 , 不然编译会报错

7case后面除了数字之外 , 还可所以字符串
var s = "Hello"
switch s {
case "Hello": print("Here is Hello")
default: print("others")
}

以上内容就是IOS开发入门 Swift语法分支Switch语句使用详解的内容啦 , 希望对你有所帮助哦!
猜你喜欢
- 怎么训练自己左脑
- IOS开发入门 Swift语法循环repeat-while使用
- 编程怎么入门/程序员需要学什么
- 财经知识入门?
- 转载 雅虎财经在其iOS应用程序上增加4中虚拟货币交易功能
- 区块链虚拟币交易系统、数字货币系统开发技术应用场景有哪些?
- 转载 区块链数字货币系统开发、虚拟币交易平台开发、电子钱包开发技术革命
- 紫砂收藏:带你入门
- 如何让自己快速学会理财?理财入门知识有哪些?
- K线基础知识汇总,K线分析三要素,股市新手入门知识,值得收藏
