取消NSAsynchronousFetch

时间:2015-12-29 18:26:47

标签: ios core-data asynchronous nsprogress

从我所读到的关于大部分无证件NSAsynchronousFetchRequest的内容来看,它应该是可取消的。在2014年WWDC的Apple视频"What's New in Core Data"中,有一个例子就是它(大约在17:40左右)。但我无处可寻,应该如何做到这一点。

我已经尝试将其设置为在新的提取进入时取消提取,但我似乎一直没有成功实现此功能。我之所以说"貌似"是因为当我调试代码时,它会点击NSAsyncronousFetchResult的{​​{1}}属性的取消方法(属性不是NSProgress)。然而,在之前几次取消之后,取消了#34;该应用程序冻结大约执行所有提取所需的时间。因此,看起来好像取消了取件。这是我试图取消获取的内容:

nil

我很感激任何关于我做错事的想法,或者我能尝试的其他事情可能更合适。提前谢谢。

0 个答案:

没有答案