简介 做过好些电商项目,整理了一些常见的动画效果和页面布局贡献出来,希望对各位有帮助。(图片素材都来自于千库网) 该开源项目有object-c和swift两种版本。 实现功能...
从源码的角度分析、学习GPUImage和OpenGL ES,这是第一篇,介绍GPUImageFilter 和 GPUImageFramebuffer。 OpenGL ES准备...
获取内存大小 上一篇我们简单的提了下内存字节对齐以及为什么要内存字节对齐,那么我们首先看下有什么方式可以获取内存大小。 sizeof(type)主要是获取数据类型占用的内存大...
在oc底层原理一里我们探索了如何定位底层源码的三种方式,在oc底层原理二里我们配置了objc4-781 的可编译环境,让我们更直观的探索底层流程。 可直接下载编译成功的obj...
上一篇讲到了如何定位底层源码的方法位置,同时下载了objc4-781源码。那么试想如果可以让源码编译运行起来,那是不是会大大提高我们探究底层实现的效率,而且会更加直观。 当前...
首先以Person对象为例。我们知道创建方法为[[Person alloc] init];,那么alloc和init在底层做了哪些工作?是怎么实现的呢? 我们首先想到的就是按...
宝宝篇看这里:《孕期囤货清单:宝宝篇》 今年最大的成就是升级为妈妈,在6月迎来了我亲爱的宝贝。第一次感受到承担着一个生命的重量,愈发地想要努力做好,给他更好的一切。 从怀孕到...
这篇文章不会教大家如何实现一个具体的动画效果,我会从动画的本质出发,来说说 iOS 动画的原理与实现方式。 什么是动画 动画,顾名思义,就是能“动”的画。人的眼睛对图像有短暂...