建立NetworkTools對象 實(shí)例化NetworkTools并且加載數(shù)據(jù) 運(yùn)行時(shí)不會(huì)造成循環(huán)引用,因?yàn)閘oadData執(zhí)行完畢后,就會(huì)釋放對...
閉包簡介 與OC中的Block類似,閉包主要用于異步操作執(zhí)行完成后的代碼回調(diào),網(wǎng)絡(luò)訪問結(jié)果以參數(shù)的形式傳遞給調(diào)用方 與OC中的 block 類似...
函數(shù)定義 格式 func 函數(shù)名(形參列表) -> 返回值 {代碼實(shí)現(xiàn)} 調(diào)用 let result = 函數(shù)名(值1,參數(shù)2:值2...) 函...
數(shù)組 數(shù)組使用[]定義,這一點(diǎn)與OC相同 遍歷 通過下標(biāo)獲取指定項(xiàng)的內(nèi)容 可變&不可變let 定義不可變數(shù)組var 定義可變數(shù)組 數(shù)組的類型如果...
for循環(huán) OC風(fēng)格的循環(huán) for-in,0..<10表示從0到9 for-in,0...10表示從0到10 省略下標(biāo)_ 能夠匹配任意類型_ 表...
if Swift 中沒有C語言中 非零即真 的概念 在邏輯判斷時(shí)必須顯式的指明具體的判斷條件 true/false if 語句條件的()可以省略...
在Swift 中,字符串的類型是String 其本身類型是一個(gè)結(jié)構(gòu)體,比NSString更加輕量級,速度更快 支持直接遍歷 Swift 中的St...
在Swift中, 變量(常量)可能有值,可能為 nil ,稱為可選使用?標(biāo)識某個(gè)值是一個(gè)可選值 可選項(xiàng)的值不能直接進(jìn)行運(yùn)算使用!向系統(tǒng)表明,我這...
定義 let 定義常量,一經(jīng)賦值不允許再修改 var 定義變量,賦值后仍然可以修改 自動(dòng)推導(dǎo) Swift 能夠根據(jù)右邊的代碼, 推導(dǎo)出變量的準(zhǔn)確...