如何取消 Parse 获取数据请求

Posted

技术标签:

【中文标题】如何取消 Parse 获取数据请求【英文标题】:How to cancel Parse fetch data request 【发布时间】:2015-09-17 19:44:38 【问题描述】:

我正在使用 Parse 的 PFQueryTableViewController

我正在使用分段控件从数据库中检索两种类型的项目。根据选择的分段按钮,它检索一种或另一种类型并重新加载相同的 tableView。问题是,当我加载一种类型,然后在第一种仍在加载时切换到另一种,tableView 会填充第一种类型的项目。有什么方法可以取消 tableView 数据检索?

【问题讨论】:

【参考方案1】:

PFQueryTableViewController 的数据检索是通过覆盖queryForTable 来处理的,您应该能够像处理任何其他查询一样调用cancel

另外,构建您自己的表格视图控制器非常容易,该控制器使用 Parse 填充其数据源。使用它,您可以维护两个单独的查询结果容器,以避免两个段之间的冲突。

Here's another post 将向您展示如何创建自己的表格视图控制器。

【讨论】:

不知道取消方法。谢谢!

以上是关于如何取消 Parse 获取数据请求的主要内容,如果未能解决你的问题,请参考以下文章

如何获取GET请求的数据 通过 query拿到,url相关pathname

Parse 的 REST API 和 PHP Curl 请求 - 如何

ajax请求时如何解析json数据

如何使用 RxSwift 取消之前的请求

如果收到新请求,如何取消先前的任务?

HttpClient获取请求取消,以防操作时间超过x分钟