KVC(鍵值編碼)懊直,即 Key-Value Coding缸血,一個(gè)非正式的 Protocol胀瞪,使用字符串(鍵)訪問一個(gè)對(duì)象實(shí)例變量的機(jī)制牵触。而不是通過...
React native源自React,React 是一套可以用簡(jiǎn)潔的語法高效繪制Dom的框架错蝴。React中需要使用JSX語法果覆,JSX是對(duì)Jav...
Swift 的集合類型Array彻犁,Dictionary中使用map,reduce凰慈,filter可能還不太習(xí)慣汞幢。除非你接觸過函數(shù)式語言,否則你的直...
Swift 5.0 中flatMap可以將數(shù)組扁平化微谓,實(shí)現(xiàn)數(shù)組降維森篷,例如: 1.flatMap應(yīng)用于序列并返回一個(gè)序列: 可以將數(shù)組進(jìn)行二次過濾...
Block是C語言的擴(kuò)充功能,是帶有自動(dòng)變量的匿名函數(shù)豺型。block 將同一邏輯的代碼放在一個(gè)塊仲智,使代碼更簡(jiǎn)潔緊湊,易于閱讀触创,比函數(shù)使用更方便坎藐,代...
Swift 中關(guān)鍵字typealias重命名與associatedtype關(guān)聯(lián)對(duì)象,在實(shí)際開發(fā)中比較常見哼绑。 typealias typealia...
Swift中for in和foreach是遍歷集合的兩種方式岩馍,大部分是兩種沒有差別,不過某些特殊情況下有些不一樣抖韩。 continue 與 bre...
Swift中類和結(jié)構(gòu)體是構(gòu)建代碼所用的一種通用且靈活的構(gòu)造體蛀恩。可以使用完全相同的語法規(guī)則來為類和結(jié)構(gòu)體定義屬性(變量茂浮,常量)和添加方法双谆,從而擴(kuò)展...
基本框架 SDWebImage作為一個(gè)廣泛使用的圖片加載框架,支持從網(wǎng)絡(luò)中下載且緩存圖片席揽,并設(shè)置圖片到對(duì)應(yīng)的 UIImageView 控件或者 ...