Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c NSUserScriptTask:取消任务?_Objective C_Cocoa_Nstask_Appstore Sandbox - Fatal编程技术网

Objective c NSUserScriptTask:取消任务?

Objective c NSUserScriptTask:取消任务?,objective-c,cocoa,nstask,appstore-sandbox,Objective C,Cocoa,Nstask,Appstore Sandbox,有没有办法取消正在运行的NSUserScriptTask?想到的唯一方法是通过NSTask启动单独的进程(命令行工具),其唯一目的是运行NSUserScriptTask,然后在必要时通过NSTask终止命令行工具。然而,这似乎有点牵强,也不是很优化。。。有什么想法吗?我想你已经找到了最好的答案。执行器不打算被取消。是的,好吧,但如果这是NSTask/NSAppleScript/AMWorkflow类的替换,它应该可以被取消,对吧?人们可能会想,但至少在API中没有任何规定。

有没有办法取消正在运行的NSUserScriptTask?想到的唯一方法是通过NSTask启动单独的进程(命令行工具),其唯一目的是运行NSUserScriptTask,然后在必要时通过NSTask终止命令行工具。然而,这似乎有点牵强,也不是很优化。。。有什么想法吗?

我想你已经找到了最好的答案。执行器不打算被取消。是的,好吧,但如果这是NSTask/NSAppleScript/AMWorkflow类的替换,它应该可以被取消,对吧?人们可能会想,但至少在API中没有任何规定。