如何在Swift中重复音乐

时间:2015-03-07 05:43:06

标签: swift avfoundation avaudioplayer

我想知道如何永远重播我的背景音乐,现在当应用加载音乐开始时,但当它结束时一切都很安静,我怎样才能让它一直重播。

我正在使用AVFoundation Framework

声明:

var BackgroundMusic = AVAudioPlayer(contentsOfURL: NSURL(fileURLWithPath: NSBundle.mainBundle().pathForResource("De_Hofnar_Zonnestraal", ofType: "mp3")!), error: nil)

viewDidLoad内:

BackgroundMusic.play()

1 个答案:

答案 0 :(得分:6)

numberOfLoops属性设置为负值。

backgroundMusic.numberOfLoops = -1
backgroundMusic.play() // To stop, call stop()