最近閑來無事,準備花一周時間來整理一下Swift中的相關知識,這里整理的主要是Swift官方文檔的內容及自己的一些認識,有什么不準確的地方,歡迎大家指正。
這一章主要講Swift的基礎知識,旨在讓大家對Swift有一個整體的了解,之后后詳細的介紹各個部分的詳細內容。
Swift中,只用let關鍵字來定義一個常量,使用var關鍵字來定義一個變量。
let maximumNumberOfLoginAttempts = 10var currentLoginAttempt = 0你也可以在一行中定義多個常量或多個變量,使用逗號分隔。
var x = 0.0, y = 0.0, z = 0.0總結:
一條Swift語句,不必以分號作為結尾。Swift是類型安全的語言。如果存儲的值不需要改變,使用let關鍵字將其定義為常量。如果存儲的值需要改變,使用var關鍵字將其定義為變量。可以通過類型注釋的方式,來清晰的指定你定義的常量或變量所能存儲的值的類型。
var welcomeMessage: StringwelcomeMessage = "Hello"上面這段代碼可以讀為:定義一個String類型的變量。 你可以在一行定義多個常量或變量,通過逗號分隔,然后使用一個類型注釋來標注它們。
var red, green, blue: Double總結:
在使用類型注釋時,注意冒號后要有一個空格。在實際開發中。類型注釋用的很少。如果在定義時指定初始值,Swift可以根據初始值來推斷出變量/常量的類型。如果不指定初始值,則需要類型注釋來指定變量/常量所能存儲的值的類型。一旦常量/變量的類型確定了,它所存儲的值的類型也就確定了。幾乎可以使用任意字符來命名變量和常量,包括Unicode字符:
“` let π = 3.14159 let 你好 = “你好世界” let
新聞熱點
疑難解答