-
運(yùn)算符重載,可用于數(shù)組間的運(yùn)算;prefix表明該函數(shù)作為前綴使用查看全部
-
多維下標(biāo);斷言assert (判斷條件,提醒語(yǔ)句) 如果不符合,就會(huì)終止運(yùn)行查看全部
-
自定義下標(biāo),subscript;默認(rèn)get,可以寫(xiě)get和set查看全部
-
這一塊設(shè)計(jì)的真的好混亂!很容易出bug。查看全部
-
is 也能判斷是否這個(gè)類遵守協(xié)議查看全部
-
as? 嘗試轉(zhuǎn)換類型 as! 強(qiáng)制裝換類型查看全部
-
類型檢驗(yàn) is 判斷某個(gè)實(shí)例是否屬于這個(gè)類查看全部
-
捕獲列表,捕獲需要用到的self,讓self 變成弱引用。查看全部
-
unowned 弱引用 用于是常量屬性, 不是可選型。。為非空屬性查看全部
-
throw 拋出異常 do catch 查看解決異常查看全部
-
typealias associatedtype 是protocol 里面用到的關(guān)聯(lián)類型 類似與typealias查看全部
-
泛型的應(yīng)用 func swap<T>(a: T, b: T){ }查看全部
-
assert() 斷言 的用法 如果不符合,就會(huì)不執(zhí)行下面的方法,直接return查看全部
-
protocol(協(xié)議),協(xié)議里只聲明,不能實(shí)現(xiàn),不能有初始值,參數(shù)只能用var修飾,參數(shù)中,后面的{}內(nèi)表明,可讀性,set或get查看全部
-
泛型運(yùn)用,運(yùn)用泛型就不用局限于類型不同,不能使用該方法等尷尬場(chǎng)景<T>中的"T",為默認(rèn)泛型的寫(xiě)法。查看全部
舉報(bào)
0/150
提交
取消