前言 本篇文章接着30-项目实战(2)[https://www.jianshu.com/p/f853fa813d60],继续讲解自动抢红包的功能。今天的重点是 👉🏻 还原红包...
前言 本篇文章接着30-项目实战(2)[https://www.jianshu.com/p/f853fa813d60],继续讲解自动抢红包的功能。今天的重点是 👉🏻 还原红包...
前言 我们经常在面试中,会被问及关于界面优化相关的问题,比如为什么界面会出现卡顿?如何监控卡顿?接着如何解决卡顿?那么本篇文章将重点分析一下卡顿的原理和解决的措施。 一、卡顿...
一、启动时间规划 启动时间包括两部分:Launch Time = Pre-main Time + Loading Time Pre-main Time 指 main 函数执行...
版本记录 版本号时间V1.02020.01.17 星期五 前言 程序总会有bug,如果有好的调试技巧和方法,那么就是事半功倍,这个专题专门和大家分享下和调试相关的技巧。希望可...
先简单解释一下VIPER模式: E - Entity,这里是业务的Model层,是业务逻辑的实体。R - Router,路由工具,用于页面之间的跳转,实现页面之间的解耦。P ...
版本记录 版本号时间V1.02020.04.27 星期一 前言 前面写了那么多篇主要着眼于局部问题的解决,包括特定功能的实现、通用工具类的封装、视频和语音多媒体的底层和实现以...
渲染的方案之前探索过很多,但是很遗憾,那些方案都是基于系统控件,并没有接触到真正的OpenGL。网上也没有太多MacOS上使用纯OpenGL渲染的实现,这次我就基于苹果 GL...
前言 H.264是目前很流行的编码层视频压缩格式,目前项目中的协议层有rtmp与http,但是视频的编码层都是使用的H.264。在熟悉H.264的过程中,为更好的了解H.26...
前言 系列文章:《iOS视频开发(一):视频采集》《iOS视频开发(二):视频H264硬编码》《iOS视频开发(三):视频H264硬解码》《iOS视频开发(四):通俗理解YU...