//: playground - noun: a place where people can play
中如何匯入框架
import uikit
//------------------------------swift中if的用法-------------------------
//1>if後面的()可以省略
//2>判斷語句不再有非0/nil即真,判斷語句必須有明確的真假(bool-->true/false)
let a : int = 10
if a>0 else
//2.----------------------------swift中else if的用法-------------------------
//用法和if用法一致
let score = 70
if score < 0 || score > 100else if score < 60else if score < 80else if score < 90else if score < 100
//3.----------------------------swift中三目運算子的用法-------------------------
let m = 20
let n = 30
let result = m > n ? m :n
//4.----------------------------swift中guard的用法-------------------------
/*guard是swift2.0新增的語法,只能在函式中使用,可以增強程式的可讀性,避免過多if巢狀
*它與if語句非常類似,它設計的目的是提高程式的可讀性
*guard語句必須帶有else語句,它的語法如下:
*1>當條件表示式為true的時候跳過else語句中的內容,執行語句組內容
*2>條件表示式為false的時候執行else語句中的內容,跳轉語句一般是return、break、continue和throw
* guard 條件表示式 else
語句組*/let age : int = 20 //年齡
let idcard : bool = true //是否帶了身份證
let monery : bool = true //是否帶了錢
//在一下函式內使用guard
func online(age : int)
guard idcard == true else
guard monery == true else
print("可以留下上網,擼起來吧")
}//呼叫函式
online(age: age)
//4.----------------------------swift中switch的用法-------------------------
的簡單用法
let *** = 0 //0:男 1:女
//switch後面的() 可以省略
//case語句結束後,break也可以省略,並且不會產生case穿透。如果想產生case穿透效果,新增fallthrough語句
//case後面可以判斷多個條件用逗號分割
switch ***
swift中的特殊用法
.1 switch可以判斷浮點型
let pi = 3.14
switch pi
.2 switch可以判斷字串
let i = 30
let j = 20
let add : string = "+"
switch add
.3 switch可以判斷區間
//區間 (1)開區間 0..<20 表示0~19 (2)閉區間 0...20 表示0~20
let results = 88
switch results
//5.-------------------------swift中for in 迴圈的用法-------------------------
for z in 0...10
//在swift中如果乙個識別符號不需要使用,可以使用_來代替
for _ in 0...9
//6.-------------swift中while 和 do while迴圈的用法----------------------
//while後面的()可以省略 , while後面的判斷沒有非0即真
var l = 10
while l > 0
//swift中do while 迴圈需要用 repeat while 代替
repeat while l<10
swift基礎語法 13 for迴圈語句
oc int sum 0 for int i 0 i 10 i nslog d sum 輸出結果 10 int sum 0 int i 0 for i 10 i nslog d sum 輸出結果 10 int sum 0 int i 0 for i 10 nslog d sum 輸出結果 10 in...
swift基本語法
import uikit 1.只有 swift檔案 所有的宣告和實現都在同乙個檔案 並且相關的 都需要寫在 內 2.快捷鍵 option click swift最常用的快捷鍵 沒有之一 檢視物件的描述資訊 3.print 和 oc中的nslog一樣 列印 class viewcontroller u...
Swift語法 元組
一 元組 定義 元組 tuples 把多個值組合成乙個復合值。元組內的值可以是任意型別,並不要求是相同型別。1 定義 乙個型別為 int,string 的元組 http404error 的型別是 int,string 值是 404,not found 2 訪問 全部元組元素 部分元組元素 元組下標訪...