慢速查找流程分析.jpg 1、objc_msgSend滿流程查找切入點 1.1在經過objc_msgSend流程分析[https://www.j...
Runtime.png 1、Runtime[https://developer.apple.com/library/archive/docume...
1.類的內存的ro數據 還是先上代碼: 上一章節(jié)OC底層4-類的探究分析(上)[http://www.itdecent.cn/p/95139d...
WWDC2020[https://developer.apple.com/videos/play/wwdc2020/10163/]介紹Objec...
今天通過源碼的學習對類進行分析,從isa 的走位和繼承鏈來進行展開。我們先來看一下isa經典的流程圖: isa流程圖.png 1 isa 的走位...
1、對象的本質及其擴展 1.1什么是clang? 在探索對象本質之前,我們先來學習一下:Clang是?個C語?、C++、Objective-C語...
一 、對象內存的影響因素理解1.)場景1首先我們創(chuàng)建一個LGPerson繼承NSObject對象,里面沒有任何屬性,成員變量 和方法; 場景1打...
對于iOS開發(fā)來講,alloc是我們最常見的東西,具體 alloc 做了什么? 之前自己也是不怎么清楚,近期也是在學習這塊東西,并把自己理解的一...
可能存在問題: 使用的數組下標超出數組最大下標值:比如數組長度count, index的下標范圍[0, count -1], 在開發(fā)時,可能in...