在上一篇iOS底層探索之objc_msgSend流程——快速查找[http://www.lxweimin.com/p/fd6f9efe0377]...
objc_msgsend runtime運(yùn)行時 編譯時:顧名思義就是正在編譯的時候,把源代碼編譯成機(jī)器能識別的語言,主要是對語言進(jìn)行最基本的檢查...
通過之前的探索iOS底層探索之類&類的結(jié)構(gòu)分析[http://www.lxweimin.com/p/44eac44fabc9],知道了類中含有C...
面試題一: 元類 中為什么會有 類對象 的 類方法? 在[http://www.lxweimin.com/p/496af9592d27]中的探索...
準(zhǔn)備工作 創(chuàng)建一個LGPerson類并且創(chuàng)建一個LGTeach類繼承自LGPerson類 然后在main函數(shù)LGPerson創(chuàng)建一個對象p和LG...
引: 什么是對象 OC的對象、類主要是基于C\C++的結(jié)構(gòu)體數(shù)據(jù)結(jié)構(gòu)實現(xiàn)的。OC對象的本質(zhì)就是結(jié)構(gòu)體。 在探索本質(zhì)前,我們需要了解一個編輯器:c...
內(nèi)存對齊原則:首先我們需要了解一下各種數(shù)據(jù)類型所占的內(nèi)存大小,如下表所示: COC32位64位boolBOOL(64位)11signed cha...
底層探索的三種方式: 1、通過alloc符號斷點直接跟流程選擇斷點Symbolic Breakpoint符號斷點輸入allocmain中的Car...
數(shù)字媒體壓縮 為縮小數(shù)字媒體文件的大小,我們需要對其使用壓縮技術(shù),一般來說我們所欣賞的媒體內(nèi)容都進(jìn)行過一定程度的壓縮,無論在電視上的視頻還是網(wǎng)頁...