我正在测试我的应用,但我注意到PFQueryCollectionViewController
:
2015-07-06 21:40:58.445 Noms[320:29335] [Error]: The Internet connection appears to be offline. (Code: 100, Version: 1.7.5)
2015-07-06 21:40:58.446 Noms[320:29335] [Error]: Network connection failed. Making attempt 2 after sleeping for 1.604623 seconds.
这是预期的,因为我的手机没有连接到互联网。但是,我想检测这个错误并自己处理它,而不是在屏幕上有无尽的加载滚动。查看文档并没有产生任何我认为可能有用的变量。
有谁知道我怎么会收到这个回调,所以我可以处理它们?
答案 0 :(得分:0)
Parse在所有PFQueries上提供"cancel"方法,包括PFQueryTableViewController中的方法。理论上,您可以在选择超时后取消查询。不幸的是,许多开发人员在该方法中reporting a bug阻止其工作。
我最好的推荐建议是在触发查询之前检查互联网连接。 Apple的Reachability项目是一个很好的工具。