Swift 語法基本
0.0 寫在之前
Swift 是一門爲 iOS、OS X 以及 watchOS 應用開發而開發的構建於 C 和 Objective-C 的優點之上的新編程語言。它沒有 C 的兼容性限制。Swift 引入了安全編程模式並且添加了很多現代特性來讓開發更加簡單,更加靈活並且更有趣。而學習Swift對iOS的開發又顯得尤爲必要。
之後博主會連更博客的方式來督促和記錄自己的Swift的學習進程。內容僅供參考,也歡迎指正。
1.1 標識符
標識符規則:
與c相似,首位可以用字母或下劃線,但不能用數字,且不能使用關鍵字
如 Apple , onesum , _alpha2go 合法
而 2doge ,geronimo# ,var 不合法值得一提 “顏值” 是合法的標識符
1.2 變量與常量
- 常量和變量必須在使用前被聲明,分別用關鍵字var 和 let
- 定義變量 var
var + 變量名 + : + 變量類型
var a: Int = 3
var a1: Float = 3.14
var a2: Double = 3.14
var c: String = "Hello World"//字符串也屬於變量
var c2 = String()
var c = 20//自動識別類型
var d = 10.0
var sum = Double(c) + d //Double
var sum1 = c + Int(d) //Int
- 定義常量 let
若不加類型,會自動識別定義類型
let b = 10 //Int
let b1 = 10.0 //Double
let b2 = "" //String空字符
let b3 = true //Bool
let 這樣也可以嗎 = 3.1415926
1.3 註釋
//print("我要輸出")
/*print("i want to be out.")
print("i want to be out , too.")*/
//MARK:註釋
//FIXME:註釋
//TODO:提示、註釋