根据Swift中的Switch声明,什么意思是“堕落”?
“堕落”是否迫使执行......?
示例:
let integerToDescribe = 5
var description = "The number \(integerToDescribe) is"
switch integerToDescribe {
case 2, 3, 5, 7, 11, 13, 17, 19:
description += " a prime number, and also"
fallthrough
default:
description += " an integer."
}
print(description)
答案 0 :(得分:1)
Swift switch
语句在每种情况下都会中断。 fallthrough
允许正在测试的值"通过"到下一个case
。所以在你的交换机中,值5将附加"素数,也是"和"一个整数。"到description
,因为它被case 2, 3, 5, 7, 11, 13, 17, 19:
和default
案件抓住了。
答案 1 :(得分:1)