Carthage和CocoaPods相比,轻量级一些,在swift中使用很方便,它本身就是swift写的。 1.brew 安装carthage之前需要安装brew,进入官网(...
Carthage和CocoaPods相比,轻量级一些,在swift中使用很方便,它本身就是swift写的。 1.brew 安装carthage之前需要安装brew,进入官网(...
本篇文章主要内容是Hosting+Representable,但我们首先会讲解一下在iOS14中,ScrollView新增的一个功能。 ScrollViewProxy & S...
Moya的使用 关于Moya Moya是对Alamofire的再次封装。 让我们用一张图来简单来对比一下直接用Alamofire和用moya的区别: 有关Alamofire ...
Hash,一般翻译做“散列”,也有直接音译为“哈希”的,就是把任意长度的输入通过散列算法变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通...
问题:有没有加密容易.破解很难数学运算?,如下:3? mod 17 = 12你是不是算了很久呢?答案是:313 mod 17 = 12,如果3比17小,那么一定会存在一个...
基于dyld-851.27 和 objc4-818.2 版本 源码下载地址[https://opensource.apple.com/tarballs/] 配置一系列环境变量...
三:Switch底层原理和指针基础 cmp(Compare)比较指令 CMP 把一个寄存器的内容和另一个寄存器的内容或立即数进行比较。但不存储结果,只是正确的更改标志。 一般...
二、状态寄存器、函数返回值、参数、嵌套调用底层原理 CPU内部的寄存器中,有一种特殊的寄存器(对于不同的处理器,个数和结构都可能不同).这种寄存器在ARM中,被称为状态寄存器...
初识汇编 汇编语言(assembly language) 使用助记符代替机器语言 加:INC EAX 通过编译器 0100 0000 减:DEC EAX 通过编译器 0100...
大纲 理解离屏渲染 OpenGL渲染结构 着色器 OpenGL 基础图元/基本图元连接 理解离屏渲染 正常渲染流程:App->Frame Buffer(帧缓存区)->Disp...
学姐,写的很好,get了
二、屏幕卡顿 及 iOS中的渲染流程解析OpenGL + OpenGL ES +Metal 系列文章汇总[https://www.jianshu.com/p/5445fb11e06b] 屏幕卡顿 屏幕卡顿是指图形图...
OpenGL + OpenGL ES +Metal 系列文章汇总[https://www.jianshu.com/p/5445fb11e06b] 屏幕卡顿 屏幕卡顿是指图形图...
大纲 CPU与GPU的职责和区别 计算机渲染原理 屏幕成像与卡顿 iOS下的渲染框架 View 与 CALayer 的关系 CoreAnimation渲染 CPU与GPU的职...
大纲 推荐书籍 图形API简介 图形API解决哪些问题? OpenGL 中的专业名词解析(简述) OpenGL坐标系解析(简述) 图形/图片从文件渲染到屏幕过程解析(简述) ...
OpenGL + OpenGL ES +Metal 系列文章汇总 状态机 可以理解为一个保存对象当前状态,且可以根据输入修改当前状态进行响应的机器 特点 记忆功能:保存当前状...
一.图像从文件到屏幕过程 通常计算机在显示是CPU与GPU协同合作完成一次渲染.接下来我们了解一下CPU/GPU等在这样一次渲染过程中,具体的分工是什么? CPU: 计算视图...
音视频学习从零到整(1)音视频学习从零到整(2)音视频学习从零到整(3)音视频学习从零到整(4)音视频学习从零到整(5)音视频学习从零到整(6)音视频学习从零到整(7) 音视...
音视频学习从零到整(1)音视频学习从零到整(2)音视频学习从零到整(3)音视频学习从零到整(4)音视频学习从零到整(5)音视频学习从零到整(6)音视频学习从零到整(7) 一....