Я создаю приложение Cocoa, для которого нужно будет выполнить команду rails
.Эта команда генерирует выходные данные и передает их в stdout
.Я хочу показать этот вывод пользователю в NSTextView
(поэтому в основном поток stdout
в NSTextView
).Мое приложение не должно зависать во время выполнения команды (например, для выполнения команды git
требуется много времени).Меня не особо волнует, как мне следует запускать команду, если я могу установить рабочий каталог.
Использование Ruby-фреймворка для Cocoa не вариант, так как я должен сделать это и дляРубиновые команды, такие как git
.
Кто-нибудь может мне помочь?Спасибо