基本功能

iOS 9音频应用播放音频之ios9音频基本功能

梦想的初衷 提交于 2019-11-29 16:44:53
iOS 9音频应用 播放音频之ios9音频基本功能 在 iOS 9音频应用开发中 最为简单和常用的就是 AVFoundation 框架中的 AVAudioPlayer 类。虽然 AVAudioPlayer 类不能播放网络上的音频文件,但是它可以播放本地音频文件,以及缓冲区的文件。本章将讲解最为基础的音频播放——本地音频文件的播放。 iOS 9音频应用开发 基本功能 实现音频的播放需要使用到 AVAudioPlayer 类。 AVAudioPlayer 是 AVFoundation.framework 框架里面最基本的一个音频播放器的类。使用此类可以实现单个音频的播放、暂停以及停止等功能。本节将使用 AVAudioPlayer 类实现一个音频文件的播放。 iOS 9中的 AVAudioPlayer 类简介 AVAudioPlayer 是 iOS 2.2 之后引入的 AVFoundation.framework 框架中的一个类,使用此类可以实现音频的播放。表 2-1 中总结了 AVAudioPlayer 类中使用到的方法。 表 2-1 AVAudioPlayer 类的方法 表 2-2 总结了了 AVAudioPlayer 类中使用到的属性。 表 2-2 AVAudioPlayer 类的属性 注意: 在 Xcode 6.0 之后,在创建的项目中, AVFoundation