UiImage swift 3中的Mysql blob图像显示
Posted
技术标签:
【中文标题】UiImage swift 3中的Mysql blob图像显示【英文标题】:Mysql blob image display in UiImage swift 3 【发布时间】:2016-08-30 15:39:57 【问题描述】:我有一个将图像存储为 blob 的数据库,并希望将它们显示在 UiImage 中。我可以将数据作为 JSON 提要输入我的应用程序,并且可以按如下方式获取图像数据(通过打印)
[["image": <UIImage: 0x14ea397b0> size 750, 750 orientation 0 scale 1.000000]]
我不知道如何将这些数据转换回故事板上的 UIImage
【问题讨论】:
【参考方案1】:假设您将 blob 数据作为来自 db 的字符串。您可以将其转换为如下所示的图像。
let imageBytes = "" // blob data
DispatchQueue.main.async
if let imgData = imageBytes.dataUsingEncoding(NSUTF8StringEncoding)
self.imageView.image = UIImage(data: imgData)
【讨论】:
以上是关于UiImage swift 3中的Mysql blob图像显示的主要内容,如果未能解决你的问题,请参考以下文章
swift中的UIImage,CIImage和CGImage有啥区别[重复]
如何使用 swift 将 Images.xcassets 中的图像加载到 UIImage 中
如何在 Swift beta 3 中从 UIImagePickerControllerDelegate 获取 UIImage?