2011-01-13 94 views
0

我使用performSelectorInBackground调用另一个线程中的函数。(iphone)取消performSelectorInBackground的线程

我想要一个“取消”线程的能力。
选择器正在修改数据,并取消保持数据完整性的需求。
UIImages相关操作的主要完整性,取消线程不应该使UIImage损坏。

我能想到设置一个布尔值,并选择器不时检查布尔值,以便它可以正常终止操作并通知主线程完成终止。

有没有什么我可以用来达到这个目的,还是我自己实现这个?

谢谢

回答

0

我能想到设置一个布尔值,并选择从时间检查布尔值的时间,以便它可以正常终止操作,并告知终止完成的主线程。

这正是你如何去做的。

有没有什么我可以用来达到这个目的,还是我自己实现这个?

您必须手动执行此操作。

+0

嘿,请告诉我如何停止该线程我也得到同样的问题...我没有任何idean如何调用停止线程.... – 2011-07-20 07:28:28