iOS 6 之后 LLVM 编译器引入property autosynthesis,即属性自动合成。换句话说,就是编译器会为每个 @property 添加 @synthesi...

iOS 6 之后 LLVM 编译器引入property autosynthesis,即属性自动合成。换句话说,就是编译器会为每个 @property 添加 @synthesi...
(一)前言 AVCapture Device 定义了很多方法,让开发者控制ios设备上的摄像头。可以独立调整和锁定摄像头的焦距、曝光、白平衡。对焦和曝光可以基于特定的兴趣点...
(一)简介 基本上ios设备都具备有前置&后置两个摄像头。接下来开发的功能是让用户在摄像头之间进行切换。当然,这个知识点除了能在我们所做的这个demo上使用。在我们的开...
喜欢就抬抬小手,关注一下CC老师! (一)在THCameraController 类中实现 用于配置不同的捕捉设备,同时对捕捉的输出进行控制和交互。 (二)在设置捕捉会话 在...
写这篇文章的起因: 从一个对象收到一个它无法响应的方法到崩溃之间发生了什么?这是J_Knight在最近在博客里面问到的一个问题。其实本质上是在问iOS的消息转发机制。类似的原...
音视频学习从零到整(1)音视频学习从零到整(2)音视频学习从零到整(3)音视频学习从零到整(4)音视频学习从零到整(5)音视频学习从零到整(6)音视频学习从零到整(7) 音视...
音视频学习从零到整(1)音视频学习从零到整(2)音视频学习从零到整(3) 一.音频基础复习 1.1 声音的产生 相对于视频,可观察这个现象.音频在学习过程,就缺乏了想象的空间...
这个就和网络请求里面使用self道理是一样的。因为UIView未强持有block,所以这个block只是个栈block,而且构不成循环引用的条件。栈block有个特性就是它执...
问题 在进行pod更新或者安装的时候,突然报如下的错误,无论是重新安装pod或者更改host地址以及重新安装pods等都无法解除这个错误。 解决 后来看了一下报错原因,是因为...