相关疑难解决方法(0)

在等待任务时忽略用户输入 - Objective-C

我有一个带有"转换"按钮的应用程序.当我单击此按钮时,应用程序使用NSTask启动一个新进程,然后灰色按钮,直到该进程完成.

我的问题是,该应用程序会保存用户在等待该过程完成时所做的任何点击.因此,即使按钮显示为灰色,用户也可以单击该按钮,一旦完成,该过程将立即重新开始.

我正在等待该过程完成使用:

[task waitUntilExit];
Run Code Online (Sandbox Code Playgroud)

在等待此任务完成时如何忽略任何用户输入?

cocoa objective-c nstask

1
推荐指数
1
解决办法
698
查看次数

标签 统计

cocoa ×1

nstask ×1

objective-c ×1