我创建了子文件夹“Sounds”并添加了文件“backstage.mp3”
这很好用:
var path = NSBundle.mainBundle().pathForResource("backstage", ofType: "mp3")!
但是当我尝试添加 inDirectory
时var path = NSBundle.mainBundle().pathForResource("backstage", ofType: "mp3", inDirectory: "Sounds")!
它因致命错误而崩溃:
致命错误:在解包可选值时意外发现nil
答案 0 :(得分:0)
问题来自导入文件的方式。
在弹出窗口中,确保选择"复制项目(如果需要)"和"创建文件夹参考"。
否则子文件夹实际上并不存在于应用程序包中。