ios AVFoundation play audio

11.ios无法加载资源文件

我在Resources资源文件下放了一个test.vsh得文件,运行后发现无论如何无法在程序内部获取到资源文件,查找原因发现是因为没有加载到应用里,解决方法是在target->build phases->copy bundle resources选项里将这个文件加上就行


var path:String = NSBundle.mainBundle().pathForResource("YO", ofType: "m4a")!

var YoExclamation=NSURL(fileURLWithPath: path)

var YoExclamationPlayer = AVAudioPlayer(contentsOfURL: YoExclamation, error: nil)

YoExclamationPlayer.prepareToPlay()

YoExclamationPlayer.play()


useful resource

http://blog.csdn.net/samguoyi/article/details/7570108

你可能感兴趣的:(ios,play,audio,AVFoundation)