我们在开发中经常会用到 isKindOfClass: 来判断一个 obj 是不是某个类型。我们所有的知识点都基于“类”的isa isKindOf...
一、内存对齐规则: 【规则一】数据成员的对齐规则可以理解为min(m, n) 的公式, 其中 m表示当前成员的开始位置, n表示当前成员所需要的...
前面的博客没有过多的涉及代码,这篇博客就聊聊渲染纹理,怎么使用OpenGL ES2.0 的API使用 和 步骤。 纹理图片相机:哈苏500cm胶...
一、什么是离屏渲染 有一个场景:以 钛信 的最近聊天会话列表为例:每个cell上的头像图片均需要裁剪,使用如下方式设置圆角 图片是异步加载 当滑...
图形API简介 OpenGL (Open Graphics Library)是⼀一个跨编程语⾔言、跨平台的编程图形程序接口,它将计算机的资源抽象...
关于队列的介绍,在前面一篇 循环队列 已经说过。我们来看看第二种队列——链队列。 物理结构为链式存储结构的队列,对内存空间的利用率更高。 链式队...
队列 与栈不同,他就是现实中排队一样,讲究先来后到,即 先进先出。打个比方,你告诉朋友我们做地铁去西湖,你输入 "s-u-b", 如果按照栈 先...
栈 先上官方定义:栈(stack)又名堆栈,它是一种运算受限的线性表。限定仅在表尾进行插入和删除操作的线性表。这一端被称为栈顶,相对地,把另一端...
我们在第一篇 里用到的链表就是双链表。但是在本篇博客,换一个角度,以功能操作( 等)为切入点,横向比较 链表结构对比 节点相同 首尾节点前后指向...