从 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 的请求参数