最近看了一下深入研究 Runloop 與線程保活想到幾個問題又研究了一下麸锉。 為什么使用 RunLoop 會造成內(nèi)存泄漏 這個問題還需要看怎樣定義內(nèi)存泄漏奇昙。如果是像,循環(huán)引用這...
最近看了一下深入研究 Runloop 與線程保活想到幾個問題又研究了一下麸锉。 為什么使用 RunLoop 會造成內(nèi)存泄漏 這個問題還需要看怎樣定義內(nèi)存泄漏奇昙。如果是像,循環(huán)引用這...
C#語言中很早就開始有了屬性這個概念了小染,而且很方便使用渣玲,也很符合面向?qū)ο蟮奶匦云鞣罚琌C2.0的時候也加入了對屬性的支持偏友,屬性用起來確實方便順手蔬胯,甚至現(xiàn)在有開發(fā)者可能從來就沒定義...
本篇是iOS開發(fā)高手課讀書筆記第一篇 fishoook fishoook[https://github.com/facebook/fishhook]是Facebook 開源的...
一、Fishhook 是什么位他? 簡單來說Fishhook就是hook函數(shù)的一種工具笔宿,當然它hook的原理和我們熟知的Method Swizzle 方式是不一樣的,它是Face...
對小碼哥底層班視頻學(xué)習的總結(jié)與記錄 OC對象內(nèi)存大小及分配原理詳解 我們開發(fā)中會自定義各種各樣的類棱诱,基本上都是NSObject的子類。更為復(fù)雜的子類對象的內(nèi)存布局又是如何的呢...
iOS程序的內(nèi)存布局 注:只要是static修飾的變量就相當于是全局變量涝动,整個項目就只有一份內(nèi)存地址 Tagged Point技術(shù) 從64bit開始迈勋,iOS引入了Tagged...
2020, where JavaScriptCore to go? 如何優(yōu)化 JavaScriptCore 從我接觸 iOS 開發(fā)開始,和 JS 有關(guān)的動態(tài)化場景已經(jīng)起起伏伏...
OC底層原理 學(xué)習大綱[http://www.reibang.com/p/9e19354c0266] 上一節(jié)[http://www.reibang.com/p/67230...
OC底層原理 學(xué)習大綱[http://www.reibang.com/p/9e19354c0266] 本節(jié)將介紹內(nèi)存五大區(qū)和多線程: 內(nèi)存五大區(qū) 多線程 互斥鎖與自旋鎖 a...