swift出來兩年多握牧,之前也是零散地了解些知識(shí)點(diǎn)遍搞,一直沒有什么機(jī)會(huì)用在項(xiàng)目中固该,因?yàn)樗诠咀非蟮氖切拭呗欤耘掠隹佣⒄`進(jìn)程骏掀。最近回家考駕照,剛...
本文分析YYDiskCache->YYKVStorage實(shí)現(xiàn)過程: YYDiskCache對(duì)YYKVStorage一層封裝卸夕,緩存方式:數(shù)據(jù)庫+文...
本文分析YYMemoryCache實(shí)現(xiàn)原理: YYMemoryCache是內(nèi)存緩存层释,所以存取速度非常快快集,主要用到兩種數(shù)據(jù)結(jié)構(gòu)的LRU淘汰算法 1...
iOS 開發(fā)中總會(huì)用到各種緩存贡羔,YYCache或許是你最好的選擇廉白。性能上有優(yōu)勢(shì),用法也很簡(jiǎn)單乖寒。作者ibireme曾經(jīng)對(duì)比過同類輪子:http:/...
1.很多初學(xué)者猴蹂,在每處用到網(wǎng)絡(luò)請(qǐng)求的地方會(huì)直接?拿afn實(shí)例去請(qǐng)求?,從而帶來了后續(xù)難以維護(hù)代碼的問題 思考:如果afn不更新了楣嘁,后續(xù)出現(xiàn)重大?...
簡(jiǎn)介 在企業(yè)開發(fā)中磅轻,一些核心技術(shù)或者常用框架,出于安全性和穩(wěn)定性的考慮马澈,不想被外界知道,所以會(huì)把核心代碼打包成靜態(tài)庫弄息,只暴露頭文件給程序員使用(...
Reveal是一個(gè)很強(qiáng)大的UI分析工具痊班,可非常直觀地查看app的UI布局,不僅限于自己的app摹量,其他app的UI布局也一覽無余涤伐。下面就是要干這事...
最近有師弟面試iOS開發(fā),他很吃驚地跟我說缨称,面試官竟然問他怎么分目錄結(jié)構(gòu)的凝果,還具體問每個(gè)子目錄的文件名。 目錄結(jié)構(gòu)確實(shí)非常重要睦尽,面試官這么問他器净,...