基礎語法
- Swift每一句代碼結束時不需要使用(
;)來隔開代碼,如果同一行代碼有多句代碼時需要使用(;)來隔開代碼,但是不建議這么寫,不方便維護 - Swift定義常量和變量時與OC的區(qū)別是,OC變量以
auto關鍵字(系統(tǒng)默認),常量const關鍵字,類型需要在關鍵字后面添加,而Swift是用var定義變量,let定義常量,編譯器能自動推斷出變量\常量的類型 - 常量不允許第二次賦值,變量可以多次賦值
- 常量、變量、函數(shù)名不能以數(shù)字開頭,不能包含空白字符、制表符、箭頭等特殊字符
- 創(chuàng)建常量變量時,如果沒有指定值,那要指定類型,指定類型變量、常量后面加
:(類型)
//常量
let a = 10 //創(chuàng)建一個int類型的常量a,且值為10,末尾不需要加 ;
let b : Int //創(chuàng)建一個常量b,類型int
b = 20
//變量
var c = 8 //創(chuàng)建一個int類型的變量a,值8
c = a+c
var z : Int //創(chuàng)建一個變量z,類型int
z = a + b
-
變量常量在沒有初始化之前,不能使用,否則會報錯
Constant 'xxx' used before being initialized
使用未初始化的常量變量 -
最簡單的方法使用
func開頭,調用時直接寫方法名字加()
方法調用
下一節(jié)--常見數(shù)據類型

