2010-02-03 14 views

Odpowiedz

3

This thread ma kilka sugestii. Pierwszym jest bardzo UNIX'y - używasz pipe() do mapowania stdout do nowej lokalizacji. Następnie potrzebujesz innego procesu lub wątku, który odczyta ten potok i wyświetli go w NSTextView. Innym podejściem, które mi się podobało, ponieważ wydaje się czystsze i wymaga mniej zasobów, jest zastąpienie procenta File_writer_t _write w wskaźniku PLEED() FILE z żądanym hakiem, który zapisuje wynik do NSTextView.

4

Być może zechcesz spojrzeć na iTerm, emulator terminalu typu open source napisany w kakao. Jeśli naprawdę chcesz emulować terminal, możesz być w stanie unieść się z tej struktury.

Powiązane problemy