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