我正在尝试使用以下代码读取Bundle中的文件。
let bundle = Bundle(for: type(of: self))
let path = bundle.url(forResource: "file1", withExtension: "xml")!
但是路径返回nil。我尝试使用Bundle.main,但收到相同的错误。 我已经通过
在捆绑包中添加了文件我尝试调试,但是从调试器中的bundle对象中,我找不到一个可以向我显示其拥有或没有资源的属性。
您能告诉我如何解决此问题吗?
更新: 如果我手动将文件(在Macos Finder中)复制到此目录
/Users/john/Library/Developer/Xcode/DerivedData/MyProject/Build/Products/Debug
然后,快速代码可以找到该文件。您能告诉我将文件添加到Main Bundle中需要做什么吗?