我有一个包含网页视图的自定义单元格 - 我只想调用为网页视图加载一次网址的请求。现在我在cellForRowAtIndex中加载请求:当然这是多次调用请求。如何确保请求只进行一次,最佳方式是什么?
答案 0 :(得分:0)
维护数据结构以存储来自Web请求的响应将解决此方案。对indexpath
说首次查看数据结构(NSMutableArray
会更合适),因为您是第一次查找数据,您将找不到任何数据,然后获取响应和放大器;将其存储到数据结构中。然后第二次当您在数据结构中查找相同indexpath
的单元格时,这次您不必提出请求。
为简单起见,我使用名为NSMutableDictionary
的{{1}}
responseData
viewDidLoad
中的
cellForRowAtIndexPath