布尔类型及if语句

2014-11-27  本文已影响586人  im_panlei

Bool——true or false:

与object-c不同,布尔值为true or false.

   let imTrueVar = true
   let imFalseVar = false

if 语句:

   if imTrueVar
   {
        println("I am True")
   }else if 3+4==7
   {
        println("3+4=7!")
   }else{
       println("I am false")
   } 

语法规则

   if 条件语句
   {
      ......
   }else if 条件语句
   {
      ......
   }...

在swift中,if语句的条件语句不需要(),而面的花括号{}是不能省略的,即使{}里只有一行代码也不行,另外,Swift语言不会将非零的值定义为true,所以if后面不能跟非零的值作为判断条件,如:

   var a:Int = 1
   if a(不能这个样写,a的值为1,不是Bool
   {......}
上一篇 下一篇

猜你喜欢

热点阅读