前言 什么是組件化,為什么要有組件化,組件化跟我們的項目又有什么關(guān)系,或者說它能給我們的項目帶來什么,我們帶著疑問來去了解組件化。 1 初識組件化 當(dāng)我們項目比較龐大時,模塊...
前言 iOS-內(nèi)存管理分析(上)[http://www.itdecent.cn/p/312a7e85aa85]一文我們分析了內(nèi)存的五大區(qū),taggedPointer,ret...
前言 在我們的項目,我們有時候會遇到UI不太流暢,有時卡頓,給用戶的感覺不那么友好,降低了體驗感,那么這些問題是怎么產(chǎn)生的,以及如何解決這些問題,我們今天就來看下我們的UI如...
前言 Runloop在實際應(yīng)用中也是非常廣泛的,今天我們就來深入剖析runloop的原理。簡單的說是一個運行循環(huán)。 1 runloop應(yīng)用 我們先看下代碼 我們運行一下,看下...
前言 iOS-內(nèi)存管理分析(上)[http://www.itdecent.cn/p/312a7e85aa85]以及iOS-內(nèi)存管理分析(中)[https://www.jia...
前言 我們知道內(nèi)存管理在任何一門編程語言中都有極其重要的地位,即然極其重要,也就意味著有難點,今天我們就來剖析iOS的內(nèi)存管理相關(guān)的知識。 1 內(nèi)存五大區(qū) 內(nèi)核區(qū),用戶區(qū)。用...
前言 iOS App啟動優(yōu)化《二進制重排》[http://www.itdecent.cn/p/ef05bcb6e671]我們講述了App的pre-main階段的流程以及二進...
前言 iOS-深入研究Block[http://www.itdecent.cn/p/2e32807718a8]這篇文章結(jié)合實例介紹了Block的類型,循環(huán)引用等問題,接著我...