[英]NSTask Until Interrupted Command in Cocoa / Objective-C
我正在尝试使用NSTask来运行ASR组播流,Ruby Server脚本等。基本上,我正在尝试使用NSTask运行直到被中断才能完成的任务,但是问题是我无法获取NSTask在后台运行。 因此,它最终只是运行并保留了我程序的其余部分。 有什么帮助吗?
谢谢!
除非您调用waitUntilExit
方法,否则NSTask
不应阻止您的程序。 如果必须这样做,则可以创建一个新线程,并从其中启动/等待NSTask
。 作为阻止的替代方法,您可以查看NSTaskDidTerminateNotification
。 NSTask
文档涵盖了所有这些选项。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.