【问题标题】:How to cancel Parse fetch data request如何取消 Parse 获取数据请求
【发布时间】:2015-09-17 19:44:38
【问题描述】:
我正在使用 Parse 的 PFQueryTableViewController。
我正在使用分段控件从数据库中检索两种类型的项目。根据选择的分段按钮,它检索一种或另一种类型并重新加载相同的 tableView。问题是,当我加载一种类型,然后在第一种仍在加载时切换到另一种,tableView 会填充第一种类型的项目。有什么方法可以取消 tableView 数据检索?
【问题讨论】:
标签:
ios
uitableview
parse-platform
【解决方案1】:
PFQueryTableViewController 的数据检索是通过覆盖queryForTable 来处理的,您应该能够像处理任何其他查询一样调用cancel。
另外,构建您自己的表格视图控制器非常容易,该控制器使用 Parse 填充其数据源。使用它,您可以维护两个单独的查询结果容器,以避免两个段之间的冲突。
Here's another post 将向您展示如何创建自己的表格视图控制器。