从资产中检索文件名到数组中

Posted

技术标签:

【中文标题】从资产中检索文件名到数组中【英文标题】:Retrieving filenames from assets into an array 【发布时间】:2019-02-07 18:09:22 【问题描述】:

想知道是否有更新示例说明如何从资产文件夹中检索文件名并将其存储到数组中?

【问题讨论】:

***.com/questions/22520883/… 的可能重复项。 【参考方案1】:

构建的应用程序中没有“资产文件夹”。在构建时,资产目录被编译.car 文件中。因此,正在运行的应用程序无法访问目录中的单个图像,除非通过通常的 UIImage(named:) 和类似方式。

您可能会编写一个构建脚本来在构建时间解析资产目录,并将一些内容写入您的应用程序包中,您可以将其加载到正在运行的应用程序中。

但是,您甚至想要获取此信息的事实本身就是一种不良气味(反模式)。您可能应该问一个关于您真正想要做什么的问题。例如,如果您的目标是为您的应用提供一个充满图像的文件夹,您可以在运行时枚举这些图像,您将使用文件夹引用,而不是资产目录。

【讨论】:

以上是关于从资产中检索文件名到数组中的主要内容,如果未能解决你的问题,请参考以下文章

如何使用objective-c从CloudKit中的资产字段中检索图像

如何从空手道中的Java API中检索值数组?

使用 Java 从 HDF5 文件中的 NetCDF 字符数组变量中检索一维数组

iOS从资产目录创建文件名列表

如果可以,我可以从文件中检索结构吗?

如何将文件从“资产”文件夹复制到 SD 卡?