写在前面: 最近项目要做视频编辑功能,需要用到GPUImage,但是GPUImage又要用到OpenGL ES的知识,于是就从最上层一直追代码追到了OpenGL里,发现Ope...
IP属地:吉林
写在前面: 最近项目要做视频编辑功能,需要用到GPUImage,但是GPUImage又要用到OpenGL ES的知识,于是就从最上层一直追代码追到了OpenGL里,发现Ope...
2017年8月4日更新 根据这个 Session Optimizing I/O for Performance and Battery Life 的描述,使用 Asset 还...
在平时项目中,我们经常会碰到类似UIScrollView嵌套UITableView的需求,虽然苹果并不建议这种做法,但是这样的需求在平时工作中还是很常见的。比如笔者公司项目之...
正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提...
在上一篇文章《使用AVPlayer播放网络音乐》介绍了AVPlayer的基本使用,下面介绍如何通过AVAssetResourceLoader实现AVPlayer的缓存 需求梳...
今年6月份的WWDC大会已经过去,在此会上有众多的新特性。这里强调说一下UINavigationBar。 UINavigationBar相关 先说下效果,在用到下面两个属性时...
概述 AVFoundation 是一个可以用来使用和创建基于时间的视听媒体数据的框架。AVFoundation 的构建考虑到了目前的硬件环境和应用程序,其设计过程高度依赖多线...