02.Swift 常量和变量

@(〓〓 iOS-Swift语法)[Swift 语法]


目录

  • 2.常量和变量
    • 什么是常量和变量
    • 常量和变量的基本使用
    • 常量和变量的使用注意:

什么是常量和变量

  • 在Swift中规定:在定义一个标识符时必须明确说明该标识符是一个常量还是变量.
  • 使用let来定义常量,定义之后不可以修改
  • 使用var来定义变量,定义之后可以修改

常量和变量的基本使用

  • 常量和变量的基本使用
    import UIKit
    
    // ----------------------------------------------------------------------------
    // 2.定义标识符
    // 注意:在Swift中如果打算定义`标识符`,必须制定该标识符是一个变量还是一个常量
    // 如果定义一个变量:使用var来修饰
    // 如果定义一个常量:使用let来修饰
    let a : Int = 10
    // a = 20 错误写法,let修饰的为常量,不能修改
    
    var b : Double = 1.1423
    b = 2.5

常量和变量的使用注意:

  • 注意:
    • 是指向的对象不可以再进行修改.但是可以通过指针获得对象后,修改对象内部的属性
    • 在真实使用过程中,建议先定义常量,如果需要修改再修改为变量(更加安全)
    // ----------------------------------------------------------------------------
    // 2.常量的含义是标识符类保存的内容地址不可以修改
    // 但是可以通过内存地址拿到对象,之后修改对象内部的属性
    
    // 2.1 在Swift中创建对象: 类名字()
    // 创建UIView对象
    let view : UIView = UIView();
    
    // 设置UIView的背景颜色,还不能显示因为还没有设置frame
    view.backgroundColor = UIColor.redColor()
    
    
    // ----------------------------------------------------------------------------
    // 3.Swift创建对象
    let view1 : UIView = UIView(frame: CGRectMake(0, 0, 100, 100))
    view1.backgroundColor = UIColor.yellowColor()
    view1.frame = CGRect(x: 0, y: 0, width: 50, height: 50)
    
    
    // ----------------------------------------------------------------------------
    // 4.创建UIButton,添加到view
    // 枚举的使用:1.枚举名称.具体的类型 2. .具体的类型
    let btn : UIButton = UIButton(type: UIButtonType.ContactAdd)
    view1.addSubview(btn)

你可能感兴趣的:(02.Swift 常量和变量)