2016-04-01 71 views
0

這對我來說有點難以表達,但我會盡我所能。 當您從終端(在OS X上即時)運行程序時,可以看到所有輸出,例如來自printf()調用。但是如果我執行一些沒有使用printf()進行調試輸出的終端(例如雙擊),我怎麼能看到這個輸出?如何從程序獲得std輸出

我相信這是與調試器和裝接處理他們(?),但我從來沒有真正理解這些東西

對不起,我奇怪的描述,我希望有人能幫助我。

+0

試圖理解......但是,爲什麼不在終端中運行它,以便您可以看到調試語句? –

+0

@Mark Setchell具體我試圖開發一個音頻單元插件。它運行,一切正常,但這些插件由主機程序執行。我不能單獨執行它們。 –

回答

0

我找到了一個解決辦法:

使用的NSLog(),所有的輸出是在蘋果控制檯應用程序可見。

相關問題