很久之前就打算解讀AFN的源碼浸踩,也嘗試看了幾遍痒钝,但是可能是由于自己功力還不夠,總是感覺看起來很吃力炉擅,覺得在云里霧里膘侮。最近又重新開始嘗試閱讀AFN...
SDWebImage是一個開源的第三方庫,它提供了UIImageView的分類來實現(xiàn)從網(wǎng)絡端下載數(shù)據(jù)并緩存到內(nèi)存和磁盤。 SDWebImage有...
在一般情況下约啊,一個線程在執(zhí)行完了一個任務后就會自動退出邑遏。我們想要有這樣一個機制,讓線程隨時可以處理事件但是不退出恰矩。RunLoop實際就是一個對象...
Masonry這個框架是使用代碼進行自動布局使用的记盒,它的使用非常廣泛,這段時間一直在學習這個框架外傅,因此想把學到的東西記下來纪吮,方便以后查閱,也便于...
MJRefresh是MJ大神寫的一個實現(xiàn)上拉刷新和下拉刷新的第三方庫萎胰,這個庫目前在很多有名的應用上都有使用看碾盟,下面就來分析一下MJRefresh...
MJExtension A fast, convenient and nonintrusive conversion framework bet...
多線程的安全隱患 在使用多線程的過程中,一塊資源可能會被多個線程共享技竟,也就是多個線程可能會訪問同一塊資源冰肴,同一個變量,同一個對象榔组,同一個文件熙尉。試...
iOS開發(fā)中經(jīng)常要使用到多線程蜂大,在面試的時候也是經(jīng)常問到捐下,比較常見的面試題有下面這些: iOS的多線程方案有哪幾種查剖?你更傾向于哪一種挚歧? GCD的...
runtime的API有很多五督,內(nèi)容很豐富距辆,下面按照類方法介陶,成員變量相關方法扇单,屬性相關方法换可,方法相關等進行說明椎椰。 Runtime API01 - ...