【发布时间】:2014-02-24 19:37:38
【问题描述】:
我正在寻求有关如何将具有字节数据类型的 json 值转换为图像的帮助。我对此一无所知。
【问题讨论】:
标签: ios uiimageview uiimage byte
我正在寻求有关如何将具有字节数据类型的 json 值转换为图像的帮助。我对此一无所知。
【问题讨论】:
标签: ios uiimageview uiimage byte
试试这个,我假设你有 base-64 编码形式的图像
NSData *imageData = [[NSData alloc]initWithBase64EncodedString:strEncodeData options:NSDataBase64DecodingIgnoreUnknownCharacters];
UIImage *image = [UIImage imageWithData: imageData];
【讨论】:
JSON 中没有“字节”的数据类型。数据类型有数组、字典、字符串、数字、布尔值和空值。您可能会得到一个带有 base-64 编码图像的字符串。 (如果网站开发人员足够疯狂,您可能会得到一组数字)解码它以获得一个 NSData 对象,将其传递给正确的 UIImage 初始化程序。
【讨论】: