【发布时间】:2015-11-26 13:43:30
【问题描述】:
我正在尝试使用 swift 组合在一起的音频播放器出现问题,该播放器专为在游戏应用程序中使用而构建。下面的代码是我所拥有的。我的主声音文件夹中的单独子组中已经有所有 mp3 文件,但我不明白为什么无法识别 NSURL。
导入 UIKit 导入 SpriteKit 导入 AVFoundation
类 GameViewController: UIViewController {
var backgroundMusicPlayer:AVAudioPlayer = AVAudioPlayer()
override func viewDidLoad() {
super.viewDidLoad()
}
override func viewWillLayoutSubviews() {
var BGMusicURL:NSURL = NSBundle.mainBundle().URLForResource("BGMusicURL", withExtension: "mp3")
backgroundMusicPlayer = AVAudioPlayer(contentsOfURL: bgMusicURL, error: nil)
backgroundMusicPlayer.numberOfLoops = -1
backgroundMusicPlayer.prepareToPlay()
backgroundMusicPlayer.play()
}
如果有人可以帮助我更新我的代码,那就太好了,(我是 swift 的初学者,我相信你会说出来)
谢谢
【问题讨论】: