如何从“Base64String”格式的原始图像数据获取的UIImage,在iPhone上?
-
21-08-2019 - |
题
在我的申请中,我接收以XML文件从所述服务器的图像数据。这个数据是一个图像(.JPEG或.png或.TIFF等)的服务器,转换成“Base64String”格式字节通过XML文件发送到我的申请。在我的应用程序端,应用程序存储这些字节,在“的NSData”的形式进入数据库。 现在,我的应用程序必须检索,并在以后的部分显示出来的图像。但我一直无法弄清楚如何摆脱这种“Base64String”格式的原始图像数据的UIImage? 请指导我在这方面,因为我是一个“刚刚在”在iPhone应用程序开发的世界开发者。
感谢通过阅读和我明白任何帮助。
解决方案
上CocoaDev维基本页面包含从字符串的base64解码的几种实现。在页面底部的NSData的类别可能是在你的应用程序中集成的最简单的。
从那里,可以提取您的base64编码串的一个NSData表示。 NSData的可用于使用的UIImage imageWithData初始化一个UIImage实例:或initWithData:构造
不隶属于 StackOverflow