如何从Swift 3中的Base64编码字符串创建图像?
如何从Swift 3中的Base64编码字符串创建图像?这就是我所尝试的:如何从Swift 3中的Base64编码字符串创建图像?,swift,xcode,encoding,swift3,base64,Swift,Xcode,Encoding,Swift3,Base64,如何从Swift 3中的Base64编码字符串创建图像?这就是我所尝试的: if result.profile_image != nil && result.profile_image != ""{ let dataDecoded:NSData = NSData(base64Encoded: result.profile_image!, options: NSData.Base64DecodingOptions. let decodedImage:UIIm
if result.profile_image != nil && result.profile_image != ""{
let dataDecoded:NSData = NSData(base64Encoded: result.profile_image!, options: NSData.Base64DecodingOptions.
let decodedImage:UIImage = UIImage(data: dataDecoded as Data)!
cell.profileImage.image = decodedImage
基本上,您需要创建一个数据实例,它有一个Base64编码的:初始值设定项,并使用UIImagedata:theDataInstanceYouJustCreated,它就在那里。您可以通过在数据对象上包装Base64字符串,然后从数据对象创建一个图像来创建一个数据实例。例如:
if let data = Data(base64Encoded: base64) {
let image = UIImage(data: data)
}
让data=Database64Encoded:base64String;let imageView.image=UIImagedata:Data当一个问题已经有答案时,请将该问题标记为重复,而不是再次回答。谢谢。@EricAya说得好,我也在学习。