定义
- 在Swift中:在定义一个标识符时必须明确说明该标识符是一个常量还是变量
- 使用let来定义常量,定义之后不可以修改
- 使用var来定义变量,定义之后可以修改
基本使用
import UIKit
let a : Int = 10
// 错误写法
// a = 2 // 当一个字段定义为常量时是不可以修改的,此处会报错
var b : Int = 2
// b定义为变量,是可以修改的
b = 12
使用注意点
声明为常量不可以修改的意思是指针不可以再指向其他对象.但是可以通过指针拿到对象,修改其中的属性
let view1 : UIView = UIView(frame: CGRect(x: 0, y: 0, width: 100, height: 100))
view1.backgroundColor = UIColor.redColor()
网友评论