在我的申请中,我接收以XML文件从所述服务器的图像数据。这个数据是一个图像(.JPEG或.png或.TIFF等)的服务器,转换成“Base64String”格式字节通过XML文件发送到我的申请。在我的应用程序端,应用程序存储这些字节,在“的NSData”的形式进入数据库。    现在,我的应用程序必须检索,并在以后的部分显示出来的图像。但我一直无法弄清楚如何摆脱这种“Base64String”格式的原始图像数据的UIImage?    请指导我在这方面,因为我是一个“刚刚在”在iPhone应用程序开发的世界开发者。

感谢通过阅读和我明白任何帮助。

有帮助吗?

解决方案

上CocoaDev维基本页面包含从字符串的base64解码的几种实现。在页面底部的NSData的类别可能是在你的应用程序中集成的最简单的。

从那里,可以提取您的base64编码串的一个NSData表示。 NSData的可用于使用的UIImage imageWithData初始化一个UIImage实例:或initWithData:构造

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top