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

时间:2017-08-08 04:45:28

标签: swift xcode swift3

长话短说,我有两个必须具有相同名称的设置文件。他们目前处于不同的文件夹中,例如:

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参数一切正常。

文件目标成员资格,项目构建阶段看起来都很好。

我在这里错过了什么吗?

1 个答案:

答案 0 :(得分:1)

必须使用选项'创建文件夹引用'

将设置文件添加到XCode