从数据可可Swift 5创建图像

问题描述 投票:-1回答:1

我有一组来自请求的数据(AlamoFire),如下图所示:enter image description here

我知道这是一张图片,数据大小正确。我想以此创建图像并尝试:

NSImage(data: result)

NSImage.init(data:result)

没有成功。可以做我想达到的目标吗?

编辑:在Self.coverImage上回答Larme:enter image description here

swift macos nsimage
1个回答
-1
投票

您是否尝试使用此代码段?

// Swift
// Image to data
let image = UIImage(named: "sample")
let data = image?.pngData()
let data = image?.jpegData(compressionQuality: 0.9)

// Data to Image
let uiImage: UIImage = UIImage(data: imageData)

// this method is deprecated
var imageData: Data = UIImagePNGRepresentation(image)

您可以尝试看看会发生什么事情:)

© www.soinside.com 2019 - 2024. All rights reserved.