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