
RxSwift(三)----Operators 在RxSwift中,我們需要對observables發(fā)出的事件進(jìn)行轉(zhuǎn)換,處理和響應(yīng),這里我們可以...
RxSwift(二)----Subjects 在RxSwift中有一種東西既能當(dāng)做observable,又能當(dāng)做observer,這種就是Sub...
RxSwift(一)----Observables RxSwift作為異步編程和事件驅(qū)動(dòng)的iOS三方庫.在平時(shí)的app中,我們需要同時(shí)處理圖片加...
iOS原理(十)----性能優(yōu)化 1.卡頓優(yōu)化 在屏幕成像的過程中采记,CPU和GPU起著至關(guān)重要的作用: CPU(Central Processi...
iOS原理(九)----內(nèi)存管理 CADisplayLink,NSTimer 當(dāng)CADisplayLink調(diào)用displayLinkWithTa...
iOS原理(八)----多線程 基本概念 iOS常見的多線程方案有以下四種: pthread:是一套通用的多線程C語言API,適用于Unix\L...
iOS原理(六)----runtime OC是一門動(dòng)態(tài)性比較強(qiáng)的編程語言当编,允許很多操作推遲到程序運(yùn)行時(shí)再進(jìn)行.OC的動(dòng)態(tài)性就是由Runtime來...
iOS原理(七)----runloop runloop:顧名思義,運(yùn)行循環(huán),在程序運(yùn)行過程中循環(huán)做一些事情,保持程序的持續(xù)運(yùn)行,處理App中的各...
iOS原理(五)----block block的本質(zhì) block本質(zhì)上也是一個(gè)OC對象,它內(nèi)部也有個(gè)isa指針, block是封裝了函數(shù)調(diào)用以及...