【问题标题】:url from dictionary to uiimage从字典到 uiimage 的 url
【发布时间】:2011-03-14 07:28:46
【问题描述】:

我有一个名为“JsonItem”的 nsdictionary,其中包含键“PictureURl”的对象,即一个 url,n 尝试将其传递给 NSURL,然后传递给 NSData 并进一步传递给 UIImage,但它没有在 UIImage 中显示任何图像。

 UIImage *image = [UIImage imageWithData: [NSData dataWithContentsOfURL: [NSURL URLWithString:[jsonItem objectForKey:@"PictureURL"]]]];

【问题讨论】:

  • 你用什么来解析 JSON 数据?当您为该键记录对象时会得到什么?记录对象的类时会得到什么?如果您获得一个 URL,您是否已验证该 URL 所指的内容是存在的?
  • @Peter Hosey:现在开始工作了!!一切都很好
  • link 的可能重复项。
  • @hennes:不,因为在那个问题中,发问者传递的是预期 URL 的字符串(正如您自己在回答中指出的那样),而在这个问题中,发问者传递的是网址。
  • @ketan rajput:那么请发布一个答案,解释问题是什么以及您是如何解决的。

标签: iphone cocoa-touch ios uikit uiimage


【解决方案1】:

你确定[jsonItem objectForKey:@"PictureURL"]NSString,如果是NSUrl 试试这个

 UIImage *image = [UIImage imageWithData: [NSData dataWithContentsOfURL: [jsonItem objectForKey:@"PictureURL"]]];

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2016-01-10
  • 1970-01-01
  • 2010-11-17
  • 1970-01-01
  • 2016-04-04
  • 2017-03-26
  • 1970-01-01
  • 2011-11-12
相关资源
最近更新 更多