原文 文章介绍 本文章注重分析 FastImageCache 这个 Github 第三方图片IO库的架构和部分分析等等。 对于 FastImageCache 很多同学或多或少...
原文 文章介绍 本文章注重分析 FastImageCache 这个 Github 第三方图片IO库的架构和部分分析等等。 对于 FastImageCache 很多同学或多或少...
原文 当我们使用图片存储的时候,难免会涉及到文件IO,GPU渲染等问题,文章注重从计算机操作系统方面深入浅析地讲解如何优化图片IO的速度,提高 iOS 中 UIImageVi...
一、单元测试简介 1.1、简介 单元测试(Unit Testing),又称为模块测试,是指对软件中的最小可测试单元进行检查和验证,通过开发者编写代码去验证被测代码是否正确的一...
前言 开发过程需要打测试环境的包给测试使用,之前是用不同的target做区分的,但是这种方式切换环境时还需要重新安装包,十分的不方便。于是老板要求使用同意一个包,动态切换环境...
一、动态库与静态库简介 1.1、什么是库 库(Library)是一个可供使用的各种标准程序、子程序、文件以及它们的目录等信息的有序集合。 所谓程序库,一般来说就是软件作者为了...
好好学习,天天向上 前言 组件化的优点 优点 降低耦合度 组件单独开发,独立测试 多人协作开发 缺点 版本同步的问题 组件化划分 基础组件 基础配置(经常用到的宏,常量),分...
前言 做直播APP也有一段时间,自身是多年直播观众,总结下这段时间研发的收获以及业务介绍。 欢迎关注文集-直播Live: 直播APP的性能优化-礼物篇 使用VideoTool...
iOS动态库和静态库的区别:异同点: 静态库:链接时完整地拷贝至可执行文件中,被多次使用就有多份冗余拷贝。 动态库:链接时不复制,程序运行时由系统动态加载到内存,供程序调用,...
1.需求来源。 最近有一个用户反馈,发出去的视频有点不清楚。由于视频压缩模块是在几年前写的,当时的已经满足不了现在的需求了,所以需要重新设计压缩的实现。 2.现状 使用AVA...