在Bluemix上快速打印到系统?

我的
Swift打印语句似乎没有进入系统输出登录Bluemix;我看到STG,DEA,RTR的印刷线;但我的APP没什么.它需要在Swift中进行一些配置吗? 最佳答案 我们也经历过同样的问题.原因是输出正在缓冲.要解决这个问题,您可以在每个打印命令后刷新Swift中的stdout,或者您可以在应用程序的最开始使用以下命令禁用stdout上的缓冲:

setbuf(stdout,nil)

我们已在多个swift应用程序中成功测试了上述内容.禁用缓冲后,您应该立即开始查看应用程序的日志记录.

点赞