3

我想从服务器中的(php文件)以base64方式获取图像字符串。

但我不知道什么解码这个字符串并转换为图像并在 UIImage 中显示。

4

2 回答 2

1
NSURL *urlString = [NSURL URLWithString:@"your string"];

NSData *imageData = [NSData dataWithData:UIImagePNGRepresentation([UIImage imageWithData:

[NSData dataWithContentsOfURL:urlString]])];

UIImage *image = [UIImage imageWithData:imageData];

试试这个.....可能对你有用。

于 2013-03-28T07:23:05.377 回答
1
NSData* data = UIImageJPEGRepresentation(yourImage, 1.0f);

 NSString *strEncoded = [Base64 encode:data];

解码为:

 NSData* data = [Base64 decode:strEncoded ];;
 image.image = [UIImage imageWithData:data];
于 2015-02-17T08:49:02.807 回答