1

我正在尝试制作一个小型 OS X 应用程序,该应用程序将按需启动 bash 脚本并将其输出打印在文本字段中,但不是完成后的结果,而是运行时的结果

它只是一个带有一个开始/停止按钮的简单应用程序。

关于我如何做到这一点的任何想法?

非常感谢!

4

1 回答 1

2

在这里查看关于 SO 的答案,或者只是阅读NSTaskNSPipe类的文档

刚刚编辑了我的答案以使其更加清晰:

这个想法是在 NSPipe 方法fileHandleForReading返回的 NSFileHandle 上添加一个通知(NSFileHandleDataAvailableNotification ) 。

希望这会有所帮助=)

于 2012-04-09T15:06:07.843 回答