查询位于cellAtIndexPath中

时间:2016-01-03 07:05:12

标签: ios swift uitableview parse-platform swift2

我的cellAtIndexPath中有一个查询。此查询从单元格的索引处的数组中获取对象,这是常见的。我想知道每次加载tableView时是否只会有一个查询,或者它会被视为每个indexPath.row的查询。这很重要的原因是因为它可能是一个请求和数百个请求超时之间的差异我加载tableView。查询是为每一行调用还是只调用一次?

1 个答案:

答案 0 :(得分:1)

每个indexPath.row将调用一次查询,因为cellAtIndexPath是为每个单元格调用的方法。您可以尝试以某种方式缓存它,以避免每次加载表时加载数据。

但更好的方法是使用一些框架(Parse为其数据库提供它),这可以帮助您在后台加载数据。