首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    AVFoundation 框架初探究(一)

    AVAudioPlayer构建与CoreServices中的C-based Audio Queue Services 的最顶层,所以他可以提供你在 Audio Queue Services 中所能找到的核心功能...循环甚至是音频的计量,使用的时候它提供了非常友好的OC的接口,除非你需要从网络流中播放音频,需要访问原始音频样本或者需要非常低的延时,否则AVAudioPlayer都能胜任。      ...下面看看AVAudioPlayer的一些具体的属性以及方法,我们解释一下这些属性或者方法: /* AVAudioPlayer 基本方法以及属性 基本的初始化方法 - (nullable instancetype...- (void)audioPlayerEndInterruption:(AVAudioPlayer *)player NS_DEPRECATED_IOS(2_2, 6_0); */      ...AVAudioRecorder ----       前面说了我们的AVAudioPlayer,它是用来播放音频的话,那下面我们要总结的AVAudioRecorder就是负责来录音的类,和前面介绍AVAudioPlayer

    3.3K50

    【IOS】IOS开发问题解决方法索引(一)

    2013/01/29/2882073.html iOS 内存管理(一) http://blog.csdn.net/crayondeng/article/details/9529995 6 EXC_BAD_ACCESS...问题 首先说一下 EXC_BAD_ACCESS 这个错误,可以这么说,90%的错误来源在于对一个已经释放的对象进行release操作。...Objective-C 这段代码有三个致命问题:1、内存泄露;2、错误释放;3、造成EXC_BAD_ACCESS 错误。...如果我们强行的释放了它,那么会造成EXC_BAD_ACCESS 问题。 3, EXC_BAD_ACCESS。...但是由于我们在前面错误的释放了该对象,则当 [pool drain] 的时候,NSAutoreleasePool 又一次的对它记录的 s 对象调用了 release 方法,但这个时候s 已经被释放不复存在,则直接导致了 EXC_BAD_ACCESS

    1.4K40
    领券