1、swift和OC的區(qū)別:
1-1、swift中的語(yǔ)法
- 1、在swift中只有2中數(shù)據(jù)類型:常量<let>、變量<var>
- 2、swift中沒有"*"號(hào)
override func viewDidLoad() {
super.viewDidLoad()
//1、定義常量,只能初始化一次
let cl = 23
//報(bào)錯(cuò)
//cl = 30
print(cl)
//2、定義變量
var bl:Int
//初始化
bl = 23
//改變變量
bl = 30
print(bl)
}
2、小結(jié)
- 2-1、var 的可選值默認(rèn)為 nil
- 2-2、let 的可選值沒有默認(rèn)值