1. SDImageIOCoder 不支持webp格式的解碼, HEIC 和 HEIF 格式贮喧,使用子工廠來(lái)判斷是否可以進(jìn)行解碼 ` (UIIma...
SDImageCoderHelper 源碼分析 前提知識(shí)補(bǔ)充,看我這篇文章 動(dòng)圖拆分為每一幀,和將所有幀組裝成動(dòng)圖 獲取顏色空間和透明度 解壓縮...
SDMemoryCache 源碼分析 上次我們分析過(guò) AFN 的源碼,也分析過(guò) AFN 的 內(nèi)存緩存冯吓,這里再分析下 SD 的緩存倘待,AFN 是 自...
AFN AFImageDownloader 源碼分析 源碼也是很簡(jiǎn)單疮跑,再次來(lái)學(xué)人家的思想,其實(shí)讀源碼最終就是學(xué)習(xí)人家的設(shè)計(jì)和思想凸舵,到最后你會(huì)變...
AFN AFAutoPurgingImageCache 源碼分析 其實(shí)這個(gè)源碼特別簡(jiǎn)單祖娘,但是卻可以學(xué)習(xí)人家的思想,在我們平時(shí)開發(fā)中啊奄,使用 ima...
1.AFURLSessionManager 針對(duì)重要的說(shuō)一下: 1. 這個(gè)類里面可以看到渐苏,+ load 函數(shù)里面做了方法交換 是為了解決版本差異...
1. promise 模式概念 關(guān)于文字概念菇夸,網(wǎng)上一堆琼富,這里摘取下別人的話 Promise 設(shè)計(jì)模式的原理 Promise設(shè)計(jì)模式把每一個(gè)異步操...
FBKVOController 源碼分析 ---------摘取源碼重要知識(shí)點(diǎn)----------- 1.有意思的宏定義 上面這個(gè)宏定義什么意思...
iOS runtime消息轉(zhuǎn)發(fā)非常典型的一個(gè)使用案例庄新,nullSafe 判空 最常見的一個(gè)崩潰鞠眉,我們?cè)谧鰄ttp請(qǐng)求的時(shí)候,server返回的數(shù)...