有一次因为封装一个控件,UI能正常显示就是不能点击,一点击就崩溃,而且异常断点也无法捕捉,把Xcode的僵尸对象打开,每次崩溃就打印一个地址,最后就必须根据地址寻找对象,可以使用frame variable命令检查帧参数和本地变量.当时用此命令打印出self的地址和崩溃地址一样,一下就缩小了检查范围,最后是因为按钮添加方法时target的参数把自己当做属性传过去了,其实只要把它自己传过去就行. 现在就说一说常用命令: p 用于输出基本类型, po 用于输出 Objective-C 对象, pri…