Swift基础语法----(一)

变量的声明

  • 1.声明一个常量
       let MyName = "颜镜圳"
       print(MyName)
  • 2.声明一个变量
       var MyAge = 20
  • 3.当一行有多个语句时,应在两句代码之间加上分号
       var one = 1, two = 2; var three = 3
  • 4.小结:
      1.在Swift语法中,一条语句的结尾可不加分号,但是为了增强代码的可读性,我们应该自觉添加分号,自觉换行
      2.在Swift语法中,可以不填写数据类型,系统会自动识别,如果希望看到申明的常量或变两的类型。可以按住Option键,此时会发现鼠标变成了问号的样子,在此状态下点击变量名,我们就会发现对变量的描述,具体效果请大家亲测。

数据转换

   let num1 = 10;
   let num2 = 5.8;
   // option键加左键点击num1会发现弹出框中显示num1为int型,num2为double型
   // 在Swift中不同类型的两个值,不能相加,需强制转换其中一个的数据类型
   // let sum = num1 + num2;// 这种方法是错误的
   let intSum = num1 + Int(num2)
   let doubleSum = Double(num1) + num2
   print(intSum, doubleSum);
   

判断语句

   if (num1 == 10) {
       print("true")
   }else {
       print("false");
   }
  • 这里要说的是,Swift中if后的圆括号内,只能放BOOL值,取值只有true和false两种
  • 与OC最大的不同就是,OC中非零及真的处理方法,例如:if (num1){},判断num1是否有值,这种判断条件在Swift中不成立,程序会报错

关于评论区的Bug

向各位读者道歉

  • 可能在大家浏览文章的过程中会发现页面底部没有评论栏的问题,因为是使用的多说评论平台,我对这方面也是缺乏经验
  • 目前最简单粗暴的解决办法是:关闭该网页在重新打开,多刷新几次也行。。。所以辛苦大家了
,