使用Swift 5从项目中的子组获取文件路径

Wahab Khan Jadon |

我想访问plist文件的路径

在此处输入图片说明

我正在使用以下行访问路径

当文件位于根文件夹中时,我可以访问以下行

let filePath = Bundle.main.path(forResource: Constants.googleServiceFileName, ofType: "plist")

但是当我在子组中移动文件并使用以下代码时,其返回nil

let filePath = Bundle.main.path(forResource: Constants.googleServiceFileName, ofType: "plist",inDirectory: "Firebase")

但返回零..

杰里米

在Xcode中保留资源的组不一定与其在包中的最终位置有关。您的文件可能仍在顶级Resources目录中。

如果要完全确定内部版本放置文件的位置,请在“报告导航器”中查找内部版本日志,找到“复制”行,然后使用右侧边缘的按钮将其展开。那会告诉你确切的位置。

构建日志中的复制资源行

在上面,我在testData组中有一个Excel电子表格您可以看到该构建将其放置在顶级Resources目录中。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在 Swift 的 macOS 项目中获取当前打开文档的文件路径?

使用Swift读取Xcode项目中的文件

使用swift从路径中获取某些文件

使用拖放获取文件路径(Swift macOS)?

使用Shell脚本获取Java项目中的子异常列表

在基于Swift的项目中的目标C文件中使用Swift代码

使用Swift项目中的自定义Swift框架

AngularJS 5 在项目中的使用

如何在不同的子项目中使用相同的文件组定义

在NodeJS项目中的TypeScript中使用路径

如何在Play框架项目中使用相对路径访问资源文件?

在C#WebApi项目中使用相对路径中的文件-调试和发布

在python项目中使用相对路径读取文件

使用动态Web项目中工作区外部的文件路径来显示图像?

如何在xcode项目中获取文件夹目录?iOS Swift

如何在Xcode 8.2的Playground项目中使用Swift从用户那里获取输入?

如何在目标c-swift桥接项目中使用intentdefinition文件?

iOS Swift如何在我的项目中使用Gif文件

在 Swift 项目中使用 C++ 文件时包含错误的标头

使用Swift的临时文件路径

Swift:在iOS项目中使用Swift是否必须将libswiftCore.dylib打包到ipa文件中?

在Swift项目中使用Objective-C代码,该项目同时使用Swift代码

(一种更好的方法)使用Eclipse和XText在项目中获取文件

在测试项目中使用资源文件夹获取测试字符串数据

如何使用 sublime 在 angular 项目中获取导入语句搜索文件?

如何在Ionic5项目中使用SocialShare插件共享本地文件?

在swift项目中可以使用.a库吗

在Swift项目中使用已安装的Pod

在Swift Xcode项目中使用LLVM C API