标签: objective-c xcode cocoa
我试图创建一个小型的OS X应用程序,它可以按需启动bash脚本并在文本字段中打印输出,但在完成后不会显示结果,运行时的结果
它只是一个带有一个开始/停止按钮的简单应用程序。
关于我如何做到这一点的任何想法?
非常感谢!
答案 0 :(得分:2)
查看SO here上的答案或阅读有关课程NSTask和NSPipe的文档
刚刚编辑了我的答案,使其更加清晰:
我们的想法是在NSPipe方法 fileHandleForReading 返回的NSFileHandle上添加通知( NSFileHandleDataAvailableNotification )。
希望这有助于=)