在oc-底层原理分析之Cache_t[https://juejin.im/post/6874466600653684750]一文中我们对方法的缓...
在类的结构分析一文中我们探索了类的底层定义,其中的属性Cache_t我们并没有深入研究,这一篇文章我们来深入探索一下Cache_t 注意:以下的...
面试题1:关于方法查找 定义一个类,该类包含两个方法-(void)sayHello;和+ (void)sayHappy;代码如下: 问题1:请分...
类的结构分析 本文主要分析iOS中的类以及类的结构,下面我们通过一个例子来探索类的结构 我们定义一个WPerson类 我们通过Clang命令将这...
作为iOS开发者,我们都知道继承自NSObject的子类都包含了一个isa属性,下图是NSObject类的定义: 我们可以看到NSObject类...
开始之前,我们先放上一张不同的数据类型所占用的大小的表,免的后面再计算的时候有些懵逼 如果后面在计算内存占用的时候不清楚,请翻到这里查看。下面的...
作为一个iOS开发者,当我们创建对象的时候我们都会使用alloc或者new来创建,但是我们调用类的alloc或者new方法的时候具体流程是怎样的...
上一篇文章我们知道了如果使用metal去渲染图片,这一篇文章我们使用metal去实时渲染视频 视频渲染的基本思路和步骤 使用AVFoundati...
要实现分屏滤镜,首先要使用自定义的着色器加载纹理,至于如何加载纹理,这里不再说明。感兴趣的可以查看之前的一篇文章自定义着色器加载纹理 这篇文章我...