0

我在我的项目中使用 RestKit,并且想知道将图像从 JSON拉到UITableView单元格中的最佳方法。

JSON响应:

{
    "timestamp": "2013-05-10T03:09:39Z",
    "resultsOffset": 0,
    "status": "success",
    "resultsLimit": 10,
    "breakingNews": [],
    "resultsCount": 393,
    "feed": [{
        "headline": "Headline text",
        "lastModified": "2013-05-08T14:55:03Z",
        "description": "Description text.",
        "images": [{
            "height": 324,
            "alt": "",
            "width": 576,
            "name": "The Name",
            "caption": "Debate it.",
            "url": "http://a.website.com/media/motion/2013/0508/dm_130508_debate/dm_130508_debate.jpg"
        }],

RestKit 中是否有一个好方法可以做到这一点,或者我应该使用 AFNetworking,还是有其他更好的方法?

我可以发布额外的代码片段,说明我已经如何拉动headline/description/lastModified. 我Feed现在为此设置了一个模型。据我所知,获取图像url略有不同。

需要... 在此处输入图像描述

...拥有图像 在此处输入图像描述

4

3 回答 3

1

尝试使用SDWebImage 进行异步下载和缓存图像。它对我来说很完美。

于 2013-05-21T05:24:18.803 回答
1

您可以使用异步图像视图来显示来自 URL 的图像,您可以使用以下https://github.com/enormego/EGOImageLoading/tree/master/EGOImageView

于 2013-05-10T03:56:57.640 回答
1

Apple 有一个很好的官方示例:http: //developer.apple.com/iphone/library/samplecode/LazyTableImages/index.html我想你会在那里找到正确的方法......

于 2013-05-10T04:00:47.093 回答