我有一个我计划在iPhone应用程序中使用的C库。它将很多调试信息写入stderr。有没有一种简单的方法可以将stderr / stdout重定向到我的XCode控制台?
我是否必须编写调用NSLog的包装器?如果是这样,最好的方法是什么?
答案 0 :(得分:3)
我知道stdout至少已经进入控制台了。我对stderr并不是100%肯定。
您可以简单地执行print
,它最终会出现在XCode的控制台中。
编辑:找到一些确认stderr的参考文献。
答案 1 :(得分:3)
无需重定向任何内容,所有输出都已经转到控制台。试试这个:
fprintf(stdout, "Standard output.\n");
fprintf(stderr, "Standard error output.\n");