0

我正在使用某种 UI,您可以假设它是一个UITableView(请不要建议UITableView框架,因为我使用的不是一个UITableView但功能非常相似。

我正在使用AFNetworking异步下载图像,并将图像存储到数组中。在该cellForRowAtIndexPath方法中,我正在填充该数组的内容。然而,问题是数据在cellForRowAtIndexPath调用之后才完成下载,导致崩溃。

在填充类似于表格视图的 UI 时,处理异步数据下载的最佳方式是什么?

4

1 回答 1

0

例如,您可以使用占位符图像返回单元格,并保留对其索引的引用。当您最终获得图像时,只需重新加载该单元格。UITableView 只有在可见时才会重新加载它,现在您将拥有图像。

于 2012-09-23T19:29:36.387 回答