【发布时间】:2016-07-21 17:34:20
【问题描述】:
我正在尝试使用以下代码将 base64 字符串解码为 Swift 中的图像:
let decodedData=NSData(base64EncodedString: encodedImageData, options: NSDataBase64DecodingOptions.IgnoreUnknownCharacters)
不幸的是,变量 decodedData 的值为 nil
通过代码调试,我验证了变量 encodedImageData 不是 nil 并且是正确的编码图像数据(通过使用在线 base64 到图像转换器进行验证)。我的问题背后的原因可能是什么?
【问题讨论】:
-
您尝试过基本选项吗?
let decodedData=NSData(base64EncodedString: encodedImageData, options: NSDataBase64EncodingOptions())
标签: ios swift uiimage base64 decode