2016-08-30 3 views
0

У меня есть база данных с изображениями, хранящимися как blobs, и вы хотите отобразить их в UiImage. Я могу получить данные в мое приложение в качестве исходного сырья JSON и я могу захватить данные изображения (с помощью печати) следующим образомДисплей изображения mysql blob в UiImage swift 3

[["image": <UIImage: 0x14ea397b0> size {750, 750} orientation 0 scale 1.000000]]

Я понятия не имею, как я перевести эти данные обратно в UIImage У меня на моем раскадровке

ответ

0

Предположим, у вас есть данные BLOB как строка из db. вы можете преобразовать его в изображение, как показано ниже.

let imageBytes = "" // blob data 
DispatchQueue.main.async { 
    if let imgData = imageBytes.dataUsingEncoding(NSUTF8StringEncoding){ 
     self.imageView.image = UIImage(data: imgData) 
    } 
}