Swift 3:如何获取保存在Documents文件夹中的文件的路径

马林
path = Bundle.main.path(forResource: "Owl.jpg", ofType: "jpg")

返回nil,但是,使用NSHomeDirectory()我能够确认该Documents/文件夹

马特

首先,单独的名称和扩展名:

Bundle.main.path(forResource: "Owl", ofType: "jpg")

其次,将(在精神上)捆绑软件和Documents文件夹分开。它们是完全不同的两件事。如果此文件是Documents文件夹,则绝对不在您的主捆绑包中!您可能想要这样的东西:

let fm = FileManager.default
let docsurl = try! fm.url(for:.documentDirectory, in: .userDomainMask, appropriateFor: nil, create: false)
let myurl = docsurl.appendingPathComponent("Owl.jpg")

第三,如果Owl是资产目录中的图像资产,则说

let im = UIImage(named:"Owl") // or whatever its name is

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Swift-如何获取文件夹内的文件路径

我想从UIImageView swift 3将图像保存在特定的文件夹中

从Documents Directory Swift iOS的子文件夹中获取文件列表

如何获取保存在服务器文件夹中的图像uri?

我们如何在swift中检查资产文件夹中是否存在文件?

如何使用Swift获取Xcode根文件夹目录路径

vb.net 如何获取保存在文件夹中的文本文件的名称?

Swift:如何从文件夹中读取文件

如何编译给定文件夹中的任何 swift 文件?

Swift 2 Xcode 7.2.1 Playground错误-无法将文件“日志”保存在“库”文件夹中

在Swift 3中获取Google Drive iOS基本目录中的文件夹列表吗?

如何从 Swift 的文档文件夹中检索保存的 UIImageViews?

(Swift) 如何在一个文件夹中创建子文件夹

Swift / Cocoa:如何查看文件夹中的更改?

如何在Swift的Documents目录中检查文件是否存在?

在Swift中创建文件夹

从文档目录中获取图像而不是文件路径 Swift 3

Swift 如何获取项目经理内文件夹中音频文件的数量

通过Spark读取保存在文件夹中的所有Parquet文件

读取保存在 Jupyter 文件夹中的 Excel 文件

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

Swift如何在临时文件夹中创建复杂的文件夹结构

从Firebase Storage iOS获取文件夹名称(swift)

使用Swift的FileManager遍历文件夹及其子文件夹中的文件

如何将文件存储在使用“ documentDirectory” swift创建的文件夹中

如何在Swift中将文件写入位于Apple的Files应用程序的文件夹中

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

列出(仅)文件夹中的子文件夹-Swift 3.0 / iOS 10

如何在Swift中显示来自NSData的PDF-如何将PDF保存到文档文件夹Swift-如何在Swift中通过WebView显示来自已保存NSData的PDF