pathForResource:inDirectory出错

时间:2015-02-20 13:30:42

标签: swift

我创建了子文件夹“Sounds”并添加了文件“backstage.mp3”

这很好用:

var path = NSBundle.mainBundle().pathForResource("backstage", ofType: "mp3")!

但是当我尝试添加 inDirectory

var path = NSBundle.mainBundle().pathForResource("backstage", ofType: "mp3", inDirectory: "Sounds")!

它因致命错误而崩溃:

致命错误:在解包可选值时意外发现nil

1 个答案:

答案 0 :(得分:0)

问题来自导入文件的方式。

在弹出窗口中,确保选择"复制项目(如果需要)"和"创建文件夹参考"。

否则子文件夹实际上并不存在于应用程序包中。