我正在使用NSTask
andNSPipe
执行命令并异步获取其输出。
我使用的代码与我的问题几乎 100% 相同(包括修复程序)。
但是,当我测试它时,我注意到有时,NSTaskDidTerminateNotification
在最后一个NSFileHandleReadCompletionNotification
.
换句话说,看似已死的任务是在终止后向我发送数据。
怎么了?有任何想法吗?
我正在使用NSTask
andNSPipe
执行命令并异步获取其输出。
我使用的代码与我的问题几乎 100% 相同(包括修复程序)。
但是,当我测试它时,我注意到有时,NSTaskDidTerminateNotification
在最后一个NSFileHandleReadCompletionNotification
.
换句话说,看似已死的任务是在终止后向我发送数据。
怎么了?有任何想法吗?