Swift 3 - Bundle.main.path 在不同的目录中具有相同的文件名



长话短说,我有两个必须具有相同名称的设置文件。它们当前位于单独的文件夹中,如下所示:

Resources/brand/dev/settings.file
Resources/brand/prod/settings.file

但是,我似乎无法让 Swift 将文件取出,它总是nil

var file = Bundle.main.path(forResource:"settings", ofType:"file", inDirectory:"Resources/brand/dev")

如果我删除其中一个文件和inDirectory参数,一切正常。

文件目标成员身份、项目生成阶段看起来都正常。

我在这里错过了什么吗?

必须使用"创建文件夹引用"选项将设置文件添加到XCode中

最新更新