-
inout &按飲用傳參數(shù)查看全部
-
變長的參數(shù)類型 ...查看全部
-
默認(rèn)函數(shù)后面不寫代表返回值為空; 顯式的聲明函數(shù)返回空值有兩種方法: 1. func printHello() -> () {} 2. func printHello() -> Void {}查看全部
-
字典是無序且不能重復(fù)的查看全部
-
for in的幾種方式查看全部
-
集合操作:(操作名)不改變調(diào)用者,(操作名+InPlace)改變調(diào)用者 1.并集(union):兩者合并<br> 2.交集(intersect):兩者相同部分<br> 3.減法(substract):A有B沒有的部分<br> 4.亦或(exclusiveOr): AB的并集去掉 交集<br> 5.isSubsetOf、isStrictSubsetOf是否為子集、真子集<br> 6.isSupersetOf、isStrictSupersetOf是否為超集、真超集<br> 7.isDisjointWith是否相離,沒有公共元素查看全部
-
數(shù)組遍歷的三種方法,推薦第3種方法可以方便的獲取數(shù)據(jù)下標(biāo)及對應(yīng)的值。查看全部
-
數(shù)組的創(chuàng)建方法:<br> 1. emptyArray3、emptyArray4、allZeros、allZeros2都是用構(gòu)造函數(shù)創(chuàng)建<br> 2. array = [] 默認(rèn)創(chuàng)建OC中NSArray類型的數(shù)組,建議不使用或顯式寫上類型查看全部
-
隱式可選型的實例查看全部
-
比較數(shù)組是比較數(shù)組的各值查看全部
-
可選型在元組中的使用。查看全部
-
可選型在系統(tǒng)中的使用。查看全部
-
var errorMessage: String? = nil errorMessage? = 404查看全部
-
// 強制解包必須確認(rèn)不為空 errorCode! if errorCode != nil { code + errorCode! } // 解包并使用,errorCode只限在花括號中 if let unWrapedErrorCode = errorCode { "code"+ unWrapedErrorCode } if let errorCode = errorCode { "code" + errorCode } else { "no error" } // 多個解包 if let errorCode = errorCode , errorMsg = errorMsg { ... } // 多個解包 包含多個條件處理 if let errorCode = errorCode , errorMsg = errorMsg where errorCode =="404" { ... }查看全部
-
三個表達(dá)式相同,messages的用法為nil-colase,更為簡潔。查看全部
舉報
0/150
提交
取消