AVAudioPlayer支持的音频文件格式有以下几种:
以下是一个使用AVAudioPlayer播放音频文件的代码示例:
import AVFoundation
// 创建音频文件URL
let audioURL = Bundle.main.url(forResource: "audio", withExtension: "mp3")
do {
// 创建AVAudioPlayer实例
let audioPlayer = try AVAudioPlayer(contentsOf: audioURL!)
// 准备播放
audioPlayer.prepareToPlay()
// 播放音频
audioPlayer.play()
} catch {
// 处理错误
print("音频播放失败:\(error.localizedDescription)")
}
上述代码示例假设项目中有一个名为"audio.mp3"的音频文件。可以根据实际情况更改音频文件的名称和类型。