猶記得當(dāng)初學(xué)習(xí)C++的時(shí)候勺鸦,買過(guò)一本侯捷老師的《STL源碼剖析》雪隧,書(shū)里的內(nèi)容基本沒(méi)看,就記得最前面有句話: 源碼面前国觉,了無(wú)秘密 類、對(duì)象、方法和...
![240](https://upload.jianshu.io/collections/images/269551/1469714215.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
猶記得當(dāng)初學(xué)習(xí)C++的時(shí)候勺鸦,買過(guò)一本侯捷老師的《STL源碼剖析》雪隧,書(shū)里的內(nèi)容基本沒(méi)看,就記得最前面有句話: 源碼面前国觉,了無(wú)秘密 類、對(duì)象、方法和...
前言 ARC作為一個(gè)老生常談的話題皮获,基本被網(wǎng)上的各種博客說(shuō)盡了。但是前段時(shí)間朋友通過(guò)某些手段對(duì)YYModel進(jìn)行了優(yōu)化纹冤,提高了大概1/3左右的效...
前言 最近工作上事情比較瑣碎洒宝,但是還是抽出點(diǎn)時(shí)間跟著冰霜大神的思路進(jìn)精神病院深入學(xué)習(xí)了runtime的源碼并成功出院,因此赵哲,想寫一篇文章記錄下自...
我們初次接觸runtime,聽(tīng)起來(lái)總是那么神秘高級(jí),各種論壇對(duì)runtime介紹數(shù)不勝數(shù)待德。筆者今天對(duì)"高大上"的runtime進(jìn)行簡(jiǎn)單的梳理,如...
本文從一個(gè)崩潰問(wèn)題談起,然后逐步深入枫夺,探討下runtime的細(xì)節(jié)和使用将宪,主要涉及到的知識(shí)點(diǎn)如下: objc_msgSend的實(shí)現(xiàn)原理 isa指針...
公司項(xiàng)目用到一個(gè)三方開(kāi)源庫(kù),里面有個(gè)bug橡庞,不能改動(dòng)源碼较坛,我想來(lái)想去,只能通過(guò)runtime這個(gè)萬(wàn)能的手段來(lái)解決扒最。但是runtime 并不怎么會(huì)...
事先說(shuō)好 ?前不久看到 @sunnyxx 想找一個(gè)性取向正常的實(shí)習(xí)生幫他分擔(dān)一點(diǎn)工作量丑勤,當(dāng)想起他和 @ibireme 秀的親密自拍后我就知道事情...
相關(guān)代碼:https://pan.baidu.com/s/1qXC6Yew請(qǐng)配合代碼閱讀,文章內(nèi)容來(lái)源于小馬哥視頻 一吧趣、runtime簡(jiǎn)介 Ru...
前言 我第一次開(kāi)始重視Objective-C Runtime是從2014年11月1日法竞,@唐巧老師在微博上發(fā)的一條微博開(kāi)始。 這是sunnyxx在...
1.理解NSObject和元類 1.1 在OC中的對(duì)象和類是什么 對(duì)象是在objc.h中定義的 類是在runtime.h中定義的 OC中的類和對(duì)...