學(xué)習(xí)資料[https://github.com/pro648/tips/blob/master/sources/%E6%B7%B1%E5%A4%...
倒計時例子: 可以發(fā)現(xiàn),從第3秒開始打印第二個訂閱,第二個訂閱是從0開始打印的,從第5秒開始打印第三個訂閱,是從2開始打印。 源信號的 .sha...
我對歸檔和解檔的理解是 歸檔就是把要保存的內(nèi)容轉(zhuǎn)成Data之后寫入指定的路徑中。解檔就是把指定路徑下的Data轉(zhuǎn)成我們需要的數(shù)據(jù)類型。 寫入路徑...
學(xué)習(xí)1[http://www.itdecent.cn/p/fe4124de3729]學(xué)習(xí)2[http://www.itdecent.cn/p...
Swift閉包(closures)有很多優(yōu)化的地方 根據(jù)上下文推斷參數(shù)和返回值類型 從單行表達式閉包中隱式返回(也就是閉包體只有一行代碼,可以省...
翻譯來源Swift 4.2 improves Hashable with a new Hasher struct[https://www.hac...
自動引用計數(shù)(ARC)原則:ARC 的規(guī)則非常簡單:只要還有一個強指針變量指向?qū)ο?,對象就會保持在?nèi)存中,否則就被銷毀。 所有權(quán)修飾符: __s...
CABasicAnimation:基礎(chǔ)動畫 CAKeyframeAnimation:關(guān)鍵幀動畫 貝塞爾曲線和基礎(chǔ)動畫 CAAnimationGr...
從服務(wù)器獲取數(shù)據(jù)之后,接下來我們就需要對數(shù)據(jù)進行解析,轉(zhuǎn)換成模型;有時候數(shù)據(jù)比較復(fù)雜,搞得我頭暈?zāi)X脹的,就記錄一下 數(shù)據(jù)是這樣的數(shù)據(jù)樣式.png...