简单的声音按钮应用错误

时间:2017-07-07 14:32:30

标签: ios swift

我正在尝试制作一个简单的声音按钮应用程序,在按下按钮时播放铃声。我遇到的问题是,当我播放一个mp3文件时它仍然可以正常工作但是它会一直返回"致命错误:在解开一个Optional值时出乎意料地发现nil"当试图播放m4r时。

到目前为止,这是我的代码:

let audioPath = Bundle.main.path(forResource: "justdoit", ofType: "m4r")

var player = AVAudioPlayer()

override func viewDidLoad() {
super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.

        do {

            try player = AVAudioPlayer(contentsOf: URL(fileURLWithPath: audioPath!))


        } catch {

            print("No audio path")

        }
    }

0 个答案:

没有答案