xcode Debug笔记
代码有变化时才需要重新编译运行,只对断点做设置可以持续运行。
断点可以编辑为有条件的断点,例如在result行设置断点为 result == 0
设置断点,用step into等等一句句执行,可以在console的gdb后面用命令,例如 print [self getterName] 假如结果是0x0,说明没有分配
po是print object的缩写 po [self objectName] 这样相当于NSLog用%@把object的description打出来,所以可以重写自己的类的description,这样debug时候可以显示自己想要显示的内容,然后用 po self就可以打出来。