我有一个数据库,图像存储为blob,并希望在UiImage中显示它们。我能够将数据作为JSON Feed导入我的应用程序,并且我能够获取图像数据(通过打印),如下所示
[["image": <UIImage: 0x14ea397b0> size {750, 750} orientation 0 scale 1.000000]]
我不知道如何将这些数据转换回我在故事板上的UIImage
答案 0 :(得分:1)
假设您将blob数据作为db中的字符串。您可以将其转换为图像,如下所示。
let imageBytes = "" // blob data
DispatchQueue.main.async {
if let imgData = imageBytes.dataUsingEncoding(NSUTF8StringEncoding){
self.imageView.image = UIImage(data: imgData)
}
}