想知道是否有一个更新的示例,说明如何从资产文件夹中检索文件名并将其存储到数组中吗?
答案 0 :(得分:0)
内置的应用程序中没有“资产文件夹”。在构建时,资产目录被编译到 .car 文件中。因此,正在运行的应用程序无法访问目录中的单个图像,除非通过常用的UIImage(named:)
等。
您可能可以编写一个构建脚本来在 build 时解析资产目录,然后将一些内容写入应用程序捆绑包中,以便您可以将其加载到正在运行的应用程序中。
但是,您甚至想要获取此信息的事实本身就是错误的气味(反模式)。您可能应该问一个关于您真的想要做什么的问题。例如,如果您的目标是为您的应用程序提供一个包含可在运行时枚举的图像的文件夹,那么您将使用文件夹引用,而不是资产目录。