Wie wird mit Swift ein Sound abgespielt?

Ich möchte mit Swift einen Sound abspielen.

Mein Code hat in Swift 1.0 funktioniert, aber jetzt funktioniert er in Swift 2 oder neuer nicht mehr.

override func viewDidLoad() {
    super.viewDidLoad()

    let url:NSURL = NSBundle.mainBundle().URLForResource("soundName", withExtension: "mp3")!

    do { 
        player = try AVAudioPlayer(contentsOfURL: url, fileTypeHint: nil) 
    } catch _{
        return
    }

    bgMusic.numberOfLoops = 1
    bgMusic.prepareToPlay()


    if (Data.backgroundMenuPlayed == 0){
        player.play()
        Data.backgroundMenuPlayed = 1
    }
}

Antworten auf die Frage(18)

Ihre Antwort auf die Frage