在oc-底層原理分析之Cache_t[https://juejin.im/post/6874466600653684750]一文中我們對(duì)方法的緩...
在類的結(jié)構(gòu)分析一文中我們探索了類的底層定義斥扛,其中的屬性Cache_t我們并沒有深入研究,這一篇文章我們來深入探索一下Cache_t 注意:以下的...
面試題1:關(guān)于方法查找 定義一個(gè)類丹锹,該類包含兩個(gè)方法-(void)sayHello;和+ (void)sayHappy;代碼如下: 問題1:請(qǐng)分...
類的結(jié)構(gòu)分析 本文主要分析iOS中的類以及類的結(jié)構(gòu)稀颁,下面我們通過一個(gè)例子來探索類的結(jié)構(gòu) 我們定義一個(gè)WPerson類 我們通過Clang命令將這...
作為iOS開發(fā)者,我們都知道繼承自NSObject的子類都包含了一個(gè)isa屬性楣黍,下圖是NSObject類的定義: 我們可以看到NSObject類...
開始之前匾灶,我們先放上一張不同的數(shù)據(jù)類型所占用的大小的表,免的后面再計(jì)算的時(shí)候有些懵逼 如果后面在計(jì)算內(nèi)存占用的時(shí)候不清楚租漂,請(qǐng)翻到這里查看阶女。下面的...
作為一個(gè)iOS開發(fā)者,當(dāng)我們創(chuàng)建對(duì)象的時(shí)候我們都會(huì)使用alloc或者new來創(chuàng)建哩治,但是我們調(diào)用類的alloc或者new方法的時(shí)候具體流程是怎樣的...
上一篇文章我們知道了如果使用metal去渲染圖片秃踩,這一篇文章我們使用metal去實(shí)時(shí)渲染視頻 視頻渲染的基本思路和步驟 使用AVFoundati...
要實(shí)現(xiàn)分屏濾鏡,首先要使用自定義的著色器加載紋理业筏,至于如何加載紋理憔杨,這里不再說明。感興趣的可以查看之前的一篇文章自定義著色器加載紋理 這篇文章我...