如何将数据类型为Byte的json转换为UIImage

时间:2014-02-24 11:32:18

标签: ios uiimageview uiimage byte

我正在寻求有关如何将数据类型为byte的json值转换为图像的帮助。我对此一无所知。

2 个答案:

答案 0 :(得分:2)

试试这个,我假设你有base-64编码形式的图像

NSData *imageData = [[NSData alloc]initWithBase64EncodedString:strEncodeData options:NSDataBase64DecodingIgnoreUnknownCharacters];

UIImage *image = [UIImage imageWithData: imageData];

答案 1 :(得分:0)

JSON中没有“byte”的数据类型。数据类型是数组,字典,字符串,数字,布尔和null。您可能会获得一个带有base-64编码图像的字符串。 (如果网站开发人员足够疯狂,你可能得到一组数字)解码它以获得一个NSData对象,将其传递给正确的UIImage初始化器。