swift基礎語法(一)——常量與變數

weixin_34146805發表於2016-02-03

定義

  • 在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()

相關文章