布尔类型及if语句

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
   {......}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容