这是一个教你怎样播放音频的例子:
第一种标准的方法是:
varaudioPlayer:AVAudioPlayer!
// To find file path of audio
ifletfilePath =NSBundle.mainBundle().pathForResource("movie_quote", ofType:"mp3"){
// To find file path url from file path
letfilePathUrl =NSURL.fileURLWithPath(filePath)
do{
// init audioPlayer using file path url
audioPlayer=tryAVAudioPlayer(contentsOfURL: filePathUrl, fileTypeHint:nil)
}catch{
print("the filePathUrl is empty")
}
}else{
print("the filePath is empty")
}
audioPlayer.play()
第二种简化的方法是
varaudioPlayer:AVAudioPlayer!
// To find file path of audio
ifletfilePath =NSBundle.mainBundle().pathForResource("movie_quote", ofType:"mp3"){
// To find file path url from file path
letfilePathUrl =NSURL.fileURLWithPath(filePath)
audioPlayer=try!AVAudioPlayer(contentsOfURL:receivedAudio.filePathUrl,fileTypeHint:nil)}else{
print("the filePath is empty")
}
audioPlayer.play()
欢迎交流,谢谢