Khu*_*sai -2 url json image ios swift
我有一个JSON,其中包含项目的一个本地文件夹中的图像路径,如下所示
问题是我想从该路径获取图像,我该如何实现?
我尝试使用Kingfisher 库将字符串转换为 URL并将 URL 设置为图像
let url = URL(string: "/VWiOSProjects/CollageMakerDemo/Development/CollageMaker/CollageMaker/Goodies.xcassets/Goodies-1.imageset/Goodies-1.png")!
cell.imgTool.kf.setImage(with: url)
Run Code Online (Sandbox Code Playgroud)
但它不起作用我也尝试过这个
let url = URL(string: "/VWiOSProjects/CollageMakerDemo/Development/CollageMaker/CollageMaker/Goodies.xcassets/Goodies-1.imageset/Goodies-1.png")!
let imageData:NSData = NSData(contentsOf: url)!
let image = UIImage(data: imageData as Data)
cell.imgTool.image = image
Run Code Online (Sandbox Code Playgroud)
注意:我无法在服务器上上传此 JSON 文件,我需要在本地使用它
Khu*_*sai 10
我已经使用fileURLWithPath解决了我的问题
let url = URL.init(fileURLWithPath: "/VWiOSProjects/CollageMakerDemo/Development/CollageMaker/CollageMaker/Goodies.xcassets/Goodies-1.imageset/Goodies-1.png")
let imageData:NSData = NSData(contentsOf: url)!
let image = UIImage(data: imageData as Data)
cell.imgTool.image = image
Run Code Online (Sandbox Code Playgroud)