Swift 2.2错误Handeling和音频

时间:2016-03-13 03:24:40

标签: ios swift error-handling

我正在关注swift 1.0(意外)的教程,它展示了如何播放声音。现在在swift 2.0中,它无法工作,请帮忙。

{{1}}

}

1 个答案:

答案 0 :(得分:0)

使用do-catch语句通过运行代码块ButtonAudioPlayer = try AVAudioPlayer(contentsOfURL: ButtonAudioURL)

来处理错误
//ButtonAudioPlayer = AVAudioPlayer(contentsOfURL: ButtonAudioURL, error: nil)
do {
    ButtonAudioPlayer = try AVAudioPlayer(contentsOfURL: ButtonAudioURL)
} catch let error as NSError {
    print(error.localizedDescription)
}