NSLog在LLDB中没有输出.在GDB中工作

Dea*_*ids 11 debugging console objective-c ios xcode4

由于最近更新Xcode 4.3现在似乎默认为LLDB调试器.我刚刚发现我的NSLog语句没有显示在控制台中.在搜索了答案后,找不到,我切换回GDB并且工作正常.我发现其他人在LLDB中提到了NSLog,所以我不明白为什么它在我的情况下失败了.它应该不一样吗?LLDB有不同的方法吗?

Lia*_*rth 10

从LLDB切换回GDB也对我有用.

对于那些不熟悉xcode的人,要将运行时调试器更改回GDB:

  1. Cmd⌘+选项⌥+ R以调出窗格

  2. 将调试器更改为"GDB"

在修复错误之前,必须这样做.