【发布时间】:2009-08-30 15:22:07
【问题描述】:
有其他人在 10.6 中看到或听说过 NSTask 的任何问题吗?
此代码昨天运行良好,今天无法运行。
NSTask *task = [converter task];
[task waitUntilExit];
NSLog(@"Task did complete");
任务完成了它应该做的事情(我检查了输出,一切正常),但程序将无限期地等待waitUntilExit 方法。我有一些使用类似代码的单元测试,它们之前都通过了,但截至昨天,它们不再工作了。
【问题讨论】:
-
如果你替换一个简单的脚本,它只是拉出口 0;你现在用的那个?
-
我看到了类似的问题,上面的代码有时会立即完成,有时需要几秒钟或更长时间才能完成。真奇怪!
标签: cocoa macos osx-snow-leopard nstask