1 辨別符
給程式中的變量、常量、函數、結構體、類、枚舉、方法、協定等命名的名字
可使用任意的字元作為命名辨別符,但有如下的命名規則:
(1)區分大小寫
(2)不能以數字開頭,但可在其他地方包含數字
(3)不能包含空格、數學符号、箭頭、保留或非法的Unicode碼位、連線與制表符
(4)不能是關鍵字,但可以使用反引号(`)将關鍵字包圍的方式将其作為名字使用,
應當避免使用關鍵字作為辨別符
2 注釋
注釋分為兩種注釋形式:
(1)單行注釋
以雙正斜杠(//)作為起始标記
(2)多行注釋
起始标記為單個正斜杠後跟一個型号(/*),終止标記為一個星号後跟單個正斜杠(*/)
多行注釋可以嵌套在其它的多行注釋中
3 分号
不強制要求在每條語句的結尾處使用分号(;),也可按自己的習慣添加分号。
在同一行内寫多條獨立語句的時候,必須使用分号。
4 變量和常量
變量和常量在使用前必須先聲明并初始化。
聲明:給變量和常量起一個名字,并指定一個明确的資料類型,即說明要存儲的值的類型
初始化:給變量和常量賦予一個初始值
(1)變量
使用關鍵字var聲明變量,文法格式:var 變量名: 資料類型[ = 初始值]
(2)常量
使用關鍵字let聲明變量,文法格式:let 常量名: 資料類型[ = 初始值]
變量儲存的資料可以發生多次改變;常量一旦儲存某個資料後,就不能發生改變。
可在一行中聲明多個常量或變量,用逗号隔開。既可以是相同的資料類型的,也可是不同資料類型的。
如果在聲明變量或常量時賦予了初始值,可無須顯式的指定變量或常量的資料類型,
Swift會根據初始值進行類型推斷,得出變量或常量的資料類型。