我有一个耗时的过程,它使用NSOperation运行。 我现在需要用户选择在不同的子进程之间进行选择。 我需要停止该过程,直到用户回答问题。
我如何从NSOperation中做到这一点?
由于
答案 0 :(得分:1)
它应该只是创建一个NSAlert并在其上调用runModal
,确保你在主线程上。你试过了吗?
答案 1 :(得分:-1)
也许在你创建NSAlert的方法中,你可以在方法的顶部使用assert([NSThread isMainThread]),我认为这将确保在主线程上执行此方法。我希望这有帮助!