前言 在分析 cache_t原理[http://www.itdecent.cn/p/cc32f1f35c7f] 時,提及很多次的 objc_m...
前言 在 類的底層原理(一)[http://www.itdecent.cn/p/10ce4639f898] 和 類的底層原理(二)[https...
前言 繼 類的底層原理(一)[http://www.itdecent.cn/p/10ce4639f898] 的探索后,已理解 isa指針指向 ...
前言 此次優(yōu)化是 WWDC-2020 提出的,下面可自行觀看視頻: 關于 runtime 的改進優(yōu)化[https://developer.app...
前言 通常在創(chuàng)建對象的時候,都會繼承 NSObject去新建一個類,那么NSObject 繼承誰?或者說類的底層原理是什么?下面來具體探究一下。...
前言 通過分析 alloc原理[http://www.itdecent.cn/p/432d3b5502d5] 和 內存對齊原理[https:/...
前言 在研究內存字節(jié)對齊之前,先通過兩個簡單的案例了解一下內存大小占用情況: 新建一個工程,創(chuàng)建一個對象:ZLObject 案例一 打印 mal...
我們都是知道iOS在實際開發(fā)中,是通過 alloc 開辟內存空間的,但是確對其原理知之甚少,下面來探索一下 alloc 底層原理。 首先創(chuàng)建一個...
MachO文件 Mach-O是Mach Object文件格式的縮寫,是mac以及iOS上可執(zhí)行文件的格式。是一種用于可執(zhí)行文件、目標代碼、動態(tài)庫...