将字符串转换为图像问题

时间:2013-06-10 11:35:52

标签: ios base64

我正在呼叫网络服务。有响应是一个图像。这是一个字符串格式。如何将Base64字符串转换为Image。

感谢。

1 个答案:

答案 0 :(得分:3)

在项目中添加 Base64 http://www.imthi.com/wp-content/uploads/2010/08/base64.zip

您可以 encode 使用:

NSData* data = UIImageJPEGRepresentation(yourImage, 1.0f);
[Base64 initialize];
NSString *strEncoded = [Base64 encode:data];

Decode 使用:

[Base64 initialize]; 
NSData* data = [Base64 decode:strEncoded ];;
image.image = [UIImage imageWithData:data];

检查此 link 以获取更多信息。

您也可以参考 this