接上一篇文章繼續(xù)分析SDWebImage5.11的緩存部分 SDImageCache 緩存獲取數(shù)據(jù),主要是通過key緩存(上一篇文章有說),ca...
SDWebImage5.0進(jìn)行了一次架構(gòu)上的改進(jìn),因?yàn)檗D(zhuǎn)Swift之后,一直沒用到SDWebImage,所以也沒怎么關(guān)注。最近有空剛好學(xué)習(xí)一下S...
當(dāng)我們組件化后,主項(xiàng)目與組件如何通訊成了主要問題。主項(xiàng)目要調(diào)用組件,想到的第一個(gè)辦法就是把組件的類,方法的訪問權(quán)限改為Public。但是這么改,...
上一篇的多工程架構(gòu)是,手動(dòng)創(chuàng)建多project的方式?,F(xiàn)在這篇是同個(gè)pod的方式進(jìn)行組件化開發(fā)的。 一、創(chuàng)建遠(yuǎn)程索引庫 1、我們先在GitHub...
多工程架構(gòu),是由多個(gè)Project包裹在一個(gè)Workspace里面的一種架構(gòu)。其主要目的是為將不同的功能分割開,由不同人員進(jìn)行開發(fā)與維護(hù)。這里的...
首先先說一下我們這篇教程所需要用到的工具 1、TS鏈接 2、m3u8文件 (這里的m3u8文件是由接口返回的) 2、GCDWebServer搭...
當(dāng)我們的APP在運(yùn)行的時(shí)候就是一個(gè)進(jìn)程,而進(jìn)程啟動(dòng)的時(shí)候會(huì)創(chuàng)建一個(gè)線程,這個(gè)線程我們叫主線程。主線程一般用于更新UI,所以我們也可以叫做UI線程...
上一篇講到更新xcode8之后,出現(xiàn)了2個(gè)新的模板,是專門用來開發(fā)信息應(yīng)用的。iOS10其中一個(gè)較為之大的變化在于發(fā)短信的時(shí)候能發(fā)表情包,和自帶...
2016.9.14蘋果發(fā)布了正式版xcode8,并且對(duì)iOS10進(jìn)行了推送更新。本人懷著強(qiáng)烈的好奇心,在當(dāng)天早上進(jìn)行了更新。 首先,更新完xco...