gpt4 book ai didi

ios - 可以从 web URL 和本地目录按文件名加载图像的扩展

转载 作者:搜寻专家 更新时间:2023-11-01 06:51:48 25 4
gpt4 key购买 nike

我正在使用这个扩展

extension UIImage {

public static func loadFrom(url: URL, completion: @escaping (_ image: UIImage?) -> ()) {
DispatchQueue.global().async {
if let data = try? Data(contentsOf: url) {
DispatchQueue.main.async {
completion(UIImage(data: data))
}
} else {
DispatchQueue.main.async {
completion(nil)
}
}
}
}
}

我想要一些可以从 web url 加载的东西,也可以通过本地存储的图像文件名加载

本地位置指的是imagePickerController选取的图片,然后保存到coreData,我需要从加载它们到collection view核心数据。建议保存和加载本地镜像的最佳方式,因为网络图像工作正常。

本 map 片位置:

file:///Users/abhishek/Library/Developer/CoreSimulator/Devices/E189ACEA-3A22-41C9-94DD-06ACE5A8D16D/data/Containers/Data/Application/96851D78-3BD6-4CAA-83AF-0E752FEF10B1/tmp/542CB563-6233-4C96-9ACA-25984F3CBF98.jpeg

网址示例为 here

最佳答案

你可以试试这个。 https://github.com/SDWebImage/SDWebImage .这个库可以满足您的需求 + 它可以缓存图像。

关于ios - 可以从 web URL 和本地目录按文件名加载图像的扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56731709/

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