随着文章写的越来越多,觉得是时候整理一个目录了,于是就有了这一篇文章 初窥门径 一、创建一个使用OpenGL的窗口二、渲染一个简单的三角形三、用不同的方式绘制三角形四、使用着...
随着文章写的越来越多,觉得是时候整理一个目录了,于是就有了这一篇文章 初窥门径 一、创建一个使用OpenGL的窗口二、渲染一个简单的三角形三、用不同的方式绘制三角形四、使用着...
版本记录 前言 不管你是处于什么技术水平,都需要不断的学习,这里汇总了一些开发者提供的技术链接资源。感兴趣的可以看上面写的几篇。1. iOS资源链接(一) —— 国内外牛人技...
移动开发中我们经常和多媒体数据打交道,对这些数据的解析往往需要耗费大量资源,属于常见的性能瓶颈。 本文针对多媒体数据的一种———图片,介绍下图片的常见格式,它们如何在移动平台...
背景: 项目中遇到一个需求,服务器返回一个验证码图片的 base64 字符串,需要转换成 UIImage 显示。 比如 base64 字符串返回的是: 在 Image to ...
slo-mo慢动作视频处理 slo-mo模式是iOS系统拍摄模式的一种,跟其他模式在存储方式上面和有着本质的区别,如下慢动作演示https://test.noizztv.co...
概要: 图片的两种压缩方法1.1 压缩图片质量1.2 压缩图片尺寸压缩图片使图片文件小于指定大小2.1 压缩图片质量2.2 压缩图片尺寸2.3 两种图片压缩方法结合 文章更新...
名称 音频会话 解释 设置程序的音频环境,告知系统的音频行为用途。管理多个app对音频硬件的资源分配。通过主场景、模式、细节选项的设置可以使app在音频方面更加人性化。 疑问...
[AVAudioSession sharedInstance] 五种设置方法 Category : NSString Model : NSString routeSharin...
设计模式基本原则 开放-封闭原则(OCP),是说软件实体(类、模块、函数等等)应该可以拓展,但是不可修改。开-闭原则是面向对象设计中最基本的原则,曾经看过一篇文章对此归纳的非...
原文:AVFoundation Programming Guide 要读取和写入视听资源,您必须使用AVFoundation框架提供的导出API。AVAssetExportS...
导出音视频文件 要读取和写入视听asset,必须使用AVFoundation框架中的导出api。AVAssetExportSession类仅是一个简单的导出的接口,例如修改文...
我们在项目中有时会碰到视频相关的需求,一般的可以分为几种情况: 1. 简单的视频开发,对界面无要求,可直接使用系统UIImagePickerController。 (1)使用...
概述 YYKit是集大成者的第三方表现,堪称国内最优秀的框架。因此,在YYKit中有太多的技术点值得挖掘思考,本文用来记录YYKit源码阅读中的心得以及认为有价值的技术点 Q...
在项目开发中我们可能会遇到ld: 2 duplicate symbols for architecture x86_64clang: error: linker comman...
一、前言 一个比较成熟的App,经历了多个版本的迭代之后,为了方便调式和测试,往往会积累一些工具来应付这些场景。最近我们组就开源了一款适用于iOS App线下开发、测试、验收...
上一篇 iOS多线程-GCD之同步和异步 一、释义 dispatch_set_target_queue 函数有两个作用:第一,变更队列的执行优先级;第二,目标队列可以成为原队...