我正在尝试将 base64 String 解码为
UIImage
Swift 4.2。我已经尝试了几乎所有关于stackoverflow的解决方案,但它不起作用。
我试过转换string
with NSData
,它没有用。现在我将string
toData
和之后转换为image
但它给出了这个错误。(没有更多上下文,表达的类型是模棱两可的)
let encodedImageData = "gggg"
//let imageData = NSData(base64EncodedString: encodedImageData,
options: .)
//let imageData = NSData(base64Encoded: encodedImageData,
options: NSData.Base64DecodingOptions.ignoreUnknownCharacters)
//let image = UIImage(data:imageData)
//Trying to get this to work.
if let decodedData = Data(base64Encoded:encodedImageData,
options: .ignoreUnknownCharacters) {
let image = UIImage(data: decodedData)
}
如果有人能指出我做错了什么,将不胜感激。或给我解决方案。无论如何,我已经尝试了大部分解决方案。谢谢