var与let

作者: Adeno | 来源:发表于2017-02-06 10:55 被阅读7次

    1、var定义变量

    1.1 不指定类型定义变量

    //定义变量(不指定类型变量),使用var关键字

    var x = 10

    //修改值

    x = 20

    print(x)

    注:Swift程序语句与OC不同,后面无需加分号“;”

    1.2 指定变量类型定义变量

    //指定类型定义变量格式: var 参数: 类型 = 值

    var x: Int = 20

    //修改值

    x = 30

    print(x)

    2、let定义常量

    2.1 不指定类型定义常量

    //定义常量(不指定类型常量),使用let关键字

    let y = 10.6

    print(y)

    //控件的定义

    let view = UIView()

    //只修改了view的属性,并没有修改view的指针地址,所以用let

    view.backgroundColor = UIColor.red

    print(view)

    2.2 指定类型定义常量

    //指定类型定义常量格式:let 参数: 类型 = 值

    let y: Double = 10.6

    print(y)

    3. 不同类型参数参与运算

    //指定类型定义变量格式: var 参数: 类型 = 值

    var x: Int = 20

    //修改值

    x = 30

    //指定类型定义常量:let 参数: 类型 = 值

    let y: Double = 10.6

    //不同类型参数参与运算

    //方法一

    print(Double(x) + y)

    //方法二

    print(x + Int(y))  //自动省略y值的小数点

    GitHub: https://github.com/Adenc/Swift3.0-tutorial

    相关文章

      网友评论

          本文标题:var与let

          本文链接:https://www.haomeiwen.com/subject/dtveittx.html