【发布时间】:2011-12-04 01:10:13
【问题描述】:
我在一个静态库中有一些 C 代码,我正在编译到 iPhone 应用程序中。我想在控制台打印一些调试消息;我应该使用类似 NSLog 的东西吗?我猜 NSLog 只适用于程序的 Objective-C 部分。
编辑: fprintf(stdout, fmt...) 和 fprintf(stderr, fmt...) 也不起作用..知道为什么它们不起作用吗?他们应该工作吗?
【问题讨论】:
-
普通的旧
printf似乎适用于我正在处理的一些代码。 -
所以我发现输出显示在 Xcode 的控制台中,而不是管理器中的控制台。我想这就是我所缺少的
-
我从来没有完全弄清楚管理器中显示的内容。似乎随机选择行。
-
我确定 fprintf 输出曾经显示在管理器控制台中。也许它与 Xcode 4.3 相关
-
我对 Xcode 4 的任何工作都感到惊讶。
标签: iphone objective-c c ios