【问题标题】:How to convert json with data type of Byte to UIImage如何将数据类型为 Byte 的 json 转换为 UIImage
【发布时间】:2014-02-24 19:37:38
【问题描述】:

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

【问题讨论】:

标签: ios uiimageview uiimage byte


【解决方案1】:

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

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

UIImage *image = [UIImage imageWithData: imageData];

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2016-06-25
      • 2014-09-01
      • 2012-09-19
      • 2014-02-20
      • 2012-01-10
      • 2012-08-28
      • 2013-10-21
      • 2015-06-04
      相关资源
      最近更新 更多