如果我没有在Xcode 4.2中设置异常断点,我会得到很好的解释,比如这个:
exception -[NSLayoutManager
_fillGlyphHoleForCharacterRange:startGlyphIndex:desiredNumberOfCharacters:] *** attempted
glyph generation while textStorage is editing. It is not valid to cause the
layoutManager to do glyph generation while the textStorage is editing
(ie the textStorage has been sent a beginEditing message without a matching endEditing.)
如果我设置断点,我会得到问题的位置,这也很好。但后来我没有得到解释。即使我继续,也没有任何东西写入控制台。
我怎样才能同时获得两者?据推测,由于Xcode在异常上停止,因此异常对象在调试器中的某个位置可以到达它。
答案 0 :(得分:-1)
启用Zombie Objects以获取异常位置:
转到菜单产品 - >方案 - >编辑方案... - >选项卡诊断 - >选中复选框启用僵尸对象