我是 swift 和 Xcode 的新手,當我嘗試播放聲音時,它給了我一個錯誤,我不知道出了什么問題。
這是代碼:
import UIKit
import AVFoundation
class ViewController: UIViewController {
var player: AVAudioPlayer?
override func viewDidLoad() {
super.viewDidLoad()
}
@IBAction func buttonC(_sender: UIButton) {
playSound()
}
func playSound() {
guard let path = Bundle.main.path(forResource: "C", ofType:"wav") else {
return }
let url = URL(fileURLWithPath: path)
do {
player = try AVAudioPlayer(contentsOf: url)
player?.play()
} catch let error {
print(error.localizedDescription)
}
}
}
這是錯誤:

我會很感激你的幫助;謝謝!
uj5u.com熱心網友回復:
可能您已經重命名了您的 IBAction 方法名稱,現在它不同了,它連接到故事板中以前的名稱。斷開您的操作方法并適當地重新連接。
轉到您的故事板,選擇按鈕,然后在 connectionInspector 中(cmd option 6)洗掉您以前的連接。
然后將您的按鈕正確鏈接到@IBAction 函式。希望對你有幫助
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/522576.html
