gpt4 book ai didi

ios - 如何从 JSON 数据响应中获取 UIImage?

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

我试图以字节为单位获取图像并从中创建 UIImage,但我无法理解如何解析它。

我的代码:

func getAvatar() {
NetworkManager.shared.getAvatar(methodPath: "www.xxxxxx.xxx", params: nil) { (data) in
guard let dataValue = data as? Data else {return}
DispatchQueue.main.async {
do {
let response = try JSONSerialization.jsonObject(with: dataValue, options: .mutableContainers)
print(response)
} catch {
print("Class - HomePageHelper, Method - getAvatar = \(error)")
}
}
}
}

在 postman 中,我得到这样的东西:

enter image description here

我做错了什么?

最佳答案

此响应的格式为 Data

您可以简单地从 UIImage 创建实例,在您的可选之后

链接 guard let dataValue = data as?其他数据 {return}

使用此 dataValue 制作一个像这样的 UIImage

let img = UIImage(data: dataValue)

关于ios - 如何从 JSON 数据响应中获取 UIImage?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54168290/

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