0

我有一个使用 NSOperation 运行的耗时过程。我现在需要用户选择在不同的子流程之间进行选择。在用户回答问题之前,我需要停止该过程。

如何从 NSOperation 执行此操作?

谢谢

4

2 回答 2

1

应该只是创建一个 NSAlert 并调用runModal它,确保您在主线程上。你试过吗?

于 2011-12-05T00:11:25.323 回答
-1

也许在您创建 NSAlert 的方法中,您可以在方法顶部使用 assert([NSThread isMainThread]),我认为这将确保该方法在主线程上执行。我希望这有帮助!

于 2011-12-05T00:14:17.450 回答