swift3.0基本语法(三)——分支使用

一、if的使用

1、swift中if可以省略小括号(),但是swift中不能省略大括号{}

2、在C和OC中,有一个概念是非0即为真;但是在swift中,条件只能放Bool值,取值只有2个true和false

var num4 = 10;

if num4 == 10 {

print("正确的");

}

var ishave:Bool = true

ishave = false;


二、switch的使用

       switch如果没有break会造成穿透,但是在OC中不会;在OC中如果要在case中间定义变量,必须加上{ }来确定作用域,而swift中不需要;

num4 = 5;

switch num4 {

case 5:

print("5--------");

default: break

}

你可能感兴趣的:(swift3.0基本语法(三)——分支使用)