Objective-C runtime機制(1)——基本數(shù)據(jù)結(jié)構(gòu):objc_object & objc_class

Objective-C runtime機制(1)——基本數(shù)據(jù)結(jié)構(gòu):objc_object & objc_class

https://blog.csdn.net/u013378438/article/details/80493158


深入解析 ObjC 中方法的結(jié)構(gòu)

http://www.reibang.com/p/d7a60fc7b0a1


從 NSObject 的初始化了解 isa

https://github.com/draveness/analyze/blob/master/contents/objc/從%20NSObject%20的初始化了解%20isa.md


神經(jīng)病院Objective-C Runtime入院第一天——isa和Class

http://www.reibang.com/p/9d649ce6d0b8


2019年年初iOS招人心得筆記

http://www.cocoachina.com/ios/20190128/26253.html


runtime面試指北——基本數(shù)據(jù)結(jié)構(gòu)

https://blog.csdn.net/yuwuchaio/article/details/80860965


Class

?Class在源碼是一個指向?objc_class?結(jié)構(gòu)體的指針:

typedef ? ?struct ? objc_class ?*Class;


struct objc_class : objc_object {

? ? // Class ISA;

? ? Class superclass;

? ? cache_t cache;? ? ? ? ? ? // formerly cache pointer and vtable

? ? class_data_bits_t bits;? ? // class_rw_t * plus custom rr/alloc flags

? ? }


cache_t

cache_t在runtime中的定義:

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末赤套,一起剝皮案震驚了整個濱河市驯镊,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌媚朦,老刑警劉巖殴胧,帶你破解...
    沈念sama閱讀 222,183評論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異愁憔,居然都是意外死亡抹锄,警方通過查閱死者的電腦和手機焰手,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,850評論 3 399
  • 文/潘曉璐 我一進店門糟描,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人书妻,你說我怎么就攤上這事船响。” “怎么了躲履?”我有些...
    開封第一講書人閱讀 168,766評論 0 361
  • 文/不壞的土叔 我叫張陵见间,是天一觀的道長。 經(jīng)常有香客問我工猜,道長米诉,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,854評論 1 299
  • 正文 為了忘掉前任篷帅,我火速辦了婚禮史侣,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘魏身。我一直安慰自己惊橱,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 68,871評論 6 398
  • 文/花漫 我一把揭開白布箭昵。 她就那樣靜靜地躺著税朴,像睡著了一般。 火紅的嫁衣襯著肌膚如雪家制。 梳的紋絲不亂的頭發(fā)上正林,一...
    開封第一講書人閱讀 52,457評論 1 311
  • 那天,我揣著相機與錄音颤殴,去河邊找鬼觅廓。 笑死,一個胖子當(dāng)著我的面吹牛诅病,可吹牛的內(nèi)容都是我干的哪亿。 我是一名探鬼主播,決...
    沈念sama閱讀 40,999評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼贤笆,長吁一口氣:“原來是場噩夢啊……” “哼蝇棉!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起芥永,我...
    開封第一講書人閱讀 39,914評論 0 277
  • 序言:老撾萬榮一對情侶失蹤篡殷,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后埋涧,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體板辽,經(jīng)...
    沈念sama閱讀 46,465評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,543評論 3 342
  • 正文 我和宋清朗相戀三年棘催,在試婚紗的時候發(fā)現(xiàn)自己被綠了劲弦。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,675評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡醇坝,死狀恐怖邑跪,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情呼猪,我是刑警寧澤画畅,帶...
    沈念sama閱讀 36,354評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站宋距,受9級特大地震影響轴踱,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜谚赎,卻給世界環(huán)境...
    茶點故事閱讀 42,029評論 3 335
  • 文/蒙蒙 一淫僻、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧沸版,春花似錦嘁傀、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,514評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至蕾殴,卻和暖如春笑撞,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背钓觉。 一陣腳步聲響...
    開封第一講書人閱讀 33,616評論 1 274
  • 我被黑心中介騙來泰國打工茴肥, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人荡灾。 一個月前我還...
    沈念sama閱讀 49,091評論 3 378
  • 正文 我出身青樓瓤狐,卻偏偏與公主長得像瞬铸,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子础锐,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,685評論 2 360

推薦閱讀更多精彩內(nèi)容

  • 疑似俄羅斯政府“后門賬戶”暴露嗓节,可用于訪問數(shù)千家企業(yè)的服務(wù)器一名荷蘭網(wǎng)絡(luò)安全研究人員于近日在偶然間發(fā)現(xiàn)了一個疑似由...
    溪邊的墓志銘閱讀 128評論 0 0
  • 2019-02-01 哈爾濱第380期利他二組簡書作者 姓名:周翔 揚州市方圓建筑工程有限公司 【日精進打卡第26...
    香蕉香蕉_2917閱讀 315評論 0 0
  • 像這樣 什么都可以去想 什么都可以不去想 很自在 像一件晾在天臺的白襯衫 可以隨風(fēng)搖得很凌亂 卻也可以擺出“風(fēng)”的...
    MrXi邵閱讀 183評論 0 1
  • 忘記了是誰說過拦宣,有一種選擇,它本身的存在就是令人痛苦的信姓,而這種選擇不是在對與錯之間進行鸵隧,而是在痛苦與更痛苦之間進行...
    晚陽初彤閱讀 145評論 0 0
  • 01. 有一場考試豆瘫,只靠實力。有一場考試菊值,關(guān)乎命運靡羡。它就是——高考! 旁邊有一個中年男子在通電話俊性,電話里他和話筒那...
    YQ與CC閱讀 274評論 0 0