我想从服务器中的(php文件)获取base64的图像字符串。
但我不知道对此字符串进行解码并转换为图像并在UIImage中显示。
答案 0 :(得分:1)
NSURL *urlString = [NSURL URLWithString:@"your string"];
NSData *imageData = [NSData dataWithData:UIImagePNGRepresentation([UIImage imageWithData:
[NSData dataWithContentsOfURL:urlString]])];
UIImage *image = [UIImage imageWithData:imageData];
试试这个.....可能会用到你的完整。
答案 1 :(得分:1)
NSData* data = UIImageJPEGRepresentation(yourImage, 1.0f);
NSString *strEncoded = [Base64 encode:data];
解码为:
NSData* data = [Base64 decode:strEncoded ];;
image.image = [UIImage imageWithData:data];