如何使用UIImageJPEGRepresentation(_)压缩的swift解压缩jpeg - > NSData的?

时间:2015-10-22 19:01:24

标签: ios swift compression

我在使用UIImageJPEGRepresentation(...)压缩图像之前将其存储在服务器上。我的问题是当我从服务器检索它们时,我需要一种方法来解压缩它们以便再次显示图像。我怎么用swift来解决这个问题?

谢谢!

2 个答案:

答案 0 :(得分:0)

就像从代表图片的UIImage创建NSData一样简单

//imageData is the JPEG compressed data retrieved from your server

if let image = UIImage(data: imageData) {
    //do something with image
} else {
    //image is nil, do something else
}

答案 1 :(得分:0)

您可能会在代码下面使用:

let img = UIImage(data: serverData) // serverdata means get response to server side