【发布时间】: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