我正在使用NSTaskNSPipe执行命令并异步获取其输出。

我使用的代码与我的问题here几乎100%相同(包含修复程序)。

但是,在测试时,我注意到有些时候,NSTaskDidTerminateNotification比最后一个NSFileHandleReadCompletionNotification早了几毫秒。

换句话说,看似已死的任务是在数据终止后向我发送数据。

怎么了有任何想法吗?

最佳答案

正如@ughoavgfhw提到的:事实证明确实没有问题。

10-08 05:55
查看更多