从 JSON 响应加载第二个 URL,而不影响 iOS 中的初始 JSON 绑定

Posted

技术标签:

【中文标题】从 JSON 响应加载第二个 URL,而不影响 iOS 中的初始 JSON 绑定【英文标题】:Load a second URL from a JSON response, without affecting the initial JSON binding in iOS 【发布时间】:2016-04-21 09:57:46 【问题描述】:

我正在开发一个使用 JSON 绑定的原生 ios 应用程序。 JSON 响应中的数据之一(以及名称、价格、位置等数据)是“imageURL”。这基本上是另一个返回 UIImage 的 URL。我需要在UITableView 中显示所有这些内容。可以想象,调用imageURL 会荒谬地减慢应用程序的速度。我尝试使用线程,但效果不佳。 最有效的方法是什么?

【问题讨论】:

尝试afnetworking和图像,sdimageview 【参考方案1】:

您可以尝试在单元格在屏幕上时延迟加载图像,并缓存使用NSCache 或SDWebImage 等第三方库加载的图像以供以后使用。

【讨论】:

以上是关于从 JSON 响应加载第二个 URL,而不影响 iOS 中的初始 JSON 绑定的主要内容,如果未能解决你的问题,请参考以下文章

闪亮,两个动作按钮,它只响应第二个按钮而不响应第一个按钮

如何根据 sencha 中 json 响应的第一个组合值填充第二个组合

如何从 NSURLConnection 委托发送多个 url 请求?

logstash http_poller 第一个 URL 请求的响应应该输入到第二个 URL 的请求参数

如果第一个 URL 不存在于 android webView 中,则加载第二个 URL

Jmeter:如何从第一个请求获取第一个userID并转移到第二个请求相同的userId?