I am using Xcode 3.2.3 and iPhone SDK
So, I'm trying to debug a subclass of UIView, I hit a breakpoint in an overridden method, and I don't see any characters either in the GUI or in gdb, but just in global tables and case.
Here is what I see:
(gdb) po self No symbol "self" in current context.
However, when I set a breakpoint in a subclass of UIViewController, all the characters are:
(gdb) po self <MyViewController: 0x5c18ae0> Current language: auto; currently objective-c
Some things I tried:
- clear all / rebuild
- restart xcode
- change between debug and release
- configure these options in the Project settings:
- GCC_DEBUGGING_SYMBOLS = All
- Symbols DEBUG_INFORMATION_FORMAT = DWARF, DWARF w / dSYM File
- BUILD_VARIANTS = normal, debug
- threatening Xcode while swearing and typing
rm -rf /Developer at the bash command line
Please help, my fingers bleed from debugging using NSLog
debugging iphone xcode gdb debug-symbols
Mts
source share