在iOS底層之objc_msgSend快速查找流程[http://www.itdecent.cn/p/a8bcb2039d7d]里分析里調(diào)用方...
在iOS底層之cache_t探究[http://www.itdecent.cn/p/b008b3a0354d]分析了方法寫(xiě)入緩存的流程。類(lèi)似于...
我們?cè)趇OS底層之類(lèi)的結(jié)構(gòu)分析[http://www.itdecent.cn/p/833e70929642]分析了類(lèi)的內(nèi)部結(jié)構(gòu),而類(lèi)的C/C+...
類(lèi)的方法的歸屬 一、class_getInstanceMethod 看以下代碼 可以看出來(lái)打印的是什么結(jié)果嗎?首先,Class pClass =...
從iOS底層之isa結(jié)構(gòu)分析及關(guān)聯(lián)類(lèi)[http://www.itdecent.cn/p/b68a903577d4]我們探究了類(lèi)的實(shí)例對(duì)象的內(nèi)存...
從iOS底層之a(chǎn)lloc、init探究[http://www.itdecent.cn/p/10c1f5fcba32]這篇文章,我們可以知道,a...
結(jié)構(gòu)體是C/C++兩種語(yǔ)言中的基礎(chǔ)語(yǔ)法, C語(yǔ)言中的結(jié)構(gòu)體只是一個(gè)存粹的數(shù)據(jù)集合類(lèi)型的描述,它只有數(shù)據(jù)成員而沒(méi)有成員方法。C++中的結(jié)構(gòu)體則被賦...
我們先從下面案例看看alloc和init分別做了什么事? 輸出打印結(jié)果 打印的分別是對(duì)象描述、指針指向的地址(即當(dāng)前指針存放的對(duì)象的地址)、當(dāng)前...
案例一:隨機(jī)改變背景色 需要使用的框架:MetalKit其中的MTKViewDelegate 協(xié)議中有2個(gè)方法. 每當(dāng)窗口大小變化或者重新布局(...