如何从程序中获取std输出

时间:2016-04-01 09:53:26

标签: macos stdout

这对我说话有点困难,但我会尽我所能。 当您从终端(在OS X上运行)运行程序时,您可以看到所有输出,例如来自printf()调用。但是如果我执行没有终端的东西(例如双击),用printf()调试输出,我怎么能看到这个输出?

我认为它与调试器有关,并将进程附加到它们(?),但我从来没有真正理解这些东西......

很抱歉这个奇怪的描述,我希望有人可以帮助我。

1 个答案:

答案 0 :(得分:0)

我找到了解决方法:

使用NSLog(),Apple控制台应用程序中显示所有输出。