天天看點

Swift之基礎文法

分号使用

不用編寫main函數,Swift将全局範圍内的首句可執行代碼作為程式入口

 一句代碼尾部可以省略分号(;)多句代碼寫到同一行時必須用分号(;)隔開

用var定義變量,let定義常量,編譯器能自動推斷出變量\常量的類型

Playground可以快速預覽代碼效果,是學習文法的好幫手

Command + Shift + Enter:運作整個Playground

Shift + Enter:運作截止到某一行代碼

常量和變量

使用var定義變量,let定義常量,編譯器能自動推斷出是變量和常量。

 常量隻能指派1次。它的值不要求在編譯時期确定,但使用之前必須指派1次

  常量、變量在初始化之前,都不能使用。

标志符

 辨別符(比如常量名、變量名、函數名)幾乎可以使用任何字元。

 辨別符不能以數字開頭,不能包含空白字元、制表符、箭頭等特殊字元。

常見的資料類型

整數類型:Int8、Int16、Int32、Int64、UInt8、UInt16、UInt32、UInt64 n 在32bit平台,Int等價于Int32;在64bit平台, Int等價于Int64

 整數的最值:UInt8.max、Int16.min

 一般情況下,都是直接使用Int即可

 浮點類型:Float,32位,精度隻有6位;Double,64位,精度至少15位。