我有一个数据库,其中的图像存储为 blob,并希望将它们显示在 UiImage 中。我能够将数据作为 JSON 提要获取到我的应用程序中,并且能够(通过打印)获取图像数据,如下所示
[["image": <UIImage: 0x14ea397b0> size {750, 750} orientation 0 scale 1.000000]]
我不知道如何将这些数据转换回 Storyboard上的 UIImage
最佳答案
假设您有来自数据库的字符串形式的 blob 数据。您可以将其转换为图像,如下所示。
let imageBytes = "" // blob data
DispatchQueue.main.async {
if let imgData = imageBytes.dataUsingEncoding(NSUTF8StringEncoding){
self.imageView.image = UIImage(data: imgData)
}
}
关于ios - Mysql blob图像在UiImage swift 3中的显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39231842/