KVC(鍵值編碼)讨惩,即 Key-Value Coding,一個非正式的 Protocol,使用字符串(鍵)訪問一個對象實(shí)例變量的機(jī)制吠裆。而不是通過...
React native源自React,React 是一套可以用簡潔的語法高效繪制Dom的框架独郎。React中需要使用JSX語法果漾,JSX是對Jav...
Swift 的集合類型Array迫横,Dictionary中使用map,reduce酝碳,filter可能還不太習(xí)慣矾踱。除非你接觸過函數(shù)式語言,否則你的直...
Swift 5.0 中flatMap可以將數(shù)組扁平化疏哗,實(shí)現(xiàn)數(shù)組降維呛讲,例如: 1.flatMap應(yīng)用于序列并返回一個序列: 可以將數(shù)組進(jìn)行二次過濾...
Block是C語言的擴(kuò)充功能,是帶有自動變量的匿名函數(shù)返奉。block 將同一邏輯的代碼放在一個塊贝搁,使代碼更簡潔緊湊,易于閱讀芽偏,比函數(shù)使用更方便雷逆,代...
Swift 中關(guān)鍵字typealias重命名與associatedtype關(guān)聯(lián)對象,在實(shí)際開發(fā)中比較常見哮针。 typealias typealia...
Swift中for in和foreach是遍歷集合的兩種方式关面,大部分是兩種沒有差別坦袍,不過某些特殊情況下有些不一樣。 continue 與 bre...
Swift中類和結(jié)構(gòu)體是構(gòu)建代碼所用的一種通用且靈活的構(gòu)造體等太∥嫫耄可以使用完全相同的語法規(guī)則來為類和結(jié)構(gòu)體定義屬性(變量,常量)和添加方法缩抡,從而擴(kuò)展...
基本框架 SDWebImage作為一個廣泛使用的圖片加載框架奠宜,支持從網(wǎng)絡(luò)中下載且緩存圖片,并設(shè)置圖片到對應(yīng)的 UIImageView 控件或者 ...