KVC(鍵值編碼),即 Key-Value Coding,一個非正式的 Protocol,使用字符串(鍵)訪問一個對象實例變量的機制。而不是通過...
React native源自React,React 是一套可以用簡潔的語法高效繪制Dom的框架。React中需要使用JSX語法,JSX是對Jav...
Swift 的集合類型Array,Dictionary中使用map,reduce,filter可能還不太習慣。除非你接觸過函數(shù)式語言,否則你的直...
Swift 5.0 中flatMap可以將數(shù)組扁平化,實現(xiàn)數(shù)組降維,例如: 1.flatMap應用于序列并返回一個序列: 可以將數(shù)組進行二次過濾...
Block是C語言的擴充功能,是帶有自動變量的匿名函數(shù)。block 將同一邏輯的代碼放在一個塊,使代碼更簡潔緊湊,易于閱讀,比函數(shù)使用更方便,代...
Swift 中關鍵字typealias重命名與associatedtype關聯(lián)對象,在實際開發(fā)中比較常見。 typealias typealia...
Swift中for in和foreach是遍歷集合的兩種方式,大部分是兩種沒有差別,不過某些特殊情況下有些不一樣。 continue 與 bre...
Swift中類和結構體是構建代碼所用的一種通用且靈活的構造體??梢允褂猛耆嗤恼Z法規(guī)則來為類和結構體定義屬性(變量,常量)和添加方法,從而擴展...
基本框架 SDWebImage作為一個廣泛使用的圖片加載框架,支持從網(wǎng)絡中下載且緩存圖片,并設置圖片到對應的 UIImageView 控件或者 ...