gpt4 book ai didi

swift - 如何在 Swift Assets.xcassets 中查找以字符串开头的特定图像

转载 作者:行者123 更新时间:2023-11-28 05:47:21 28 4
gpt4 key购买 nike

我正在开发一个 swift 应用程序,需要找到一些以特定字符串开头的图像,但我不知道如何从 Assets.xcassets 中找到这些图像。

我的所有图像都在 Assets.xcassets 中

谢谢

最佳答案

无法通过这种方式访问​​ Assets 文件夹。一种方法是在您的计算机上创建一个包含所有图像的文件夹,然后将其拖到 Xcode 项目中。不要忘记选择“为任何添加的文件夹创建文件夹引用”选项。使用该引用的文件夹,您可以访问所有图像:

guard let _resourcePath = Bundle.main.resourcePath else{
return
}
do{
if let url = NSURL(string: _resourcePath)?.appendingPathComponent("YOUR FOLDER NAME"){
let resourcesContent = try FileManager().contentsOfDirectory(at: url, includingPropertiesForKeys: nil, options: .skipsHiddenFiles)

for imageUrl in resourcesContent {
let imageName = imageUrl.lastPathComponent
print(imageName)
//CHECK IMAGE NAME STRING
}
}
}catch let error{
print(error.localizedDescription)
}

关于swift - 如何在 Swift Assets.xcassets 中查找以字符串开头的特定图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54169423/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com