Since recent update Xcode 4.3 now seems to default to LLDB debugger. I just found that my NSLog statements are not showing in the console. After searching the for answers, findi
xcode 4.3.2 lldb does not show multi-byte strings print by NSLog when debugging with real device, but works when debugging with simulator. I just switch back to gdb by selecting "edit scheme".
Switching from LLDB back to GDB also worked for me.
For those who are not familiar with xcode, to change the runtime debugger back to GDB:
Cmd ⌘ + Option ⌥ + R to bring up the pane
Change the Debugger to 'GDB'
This will have to do until the bug is fixed.