标签: iphone xcode nsexception
当我的iPhone应用程序崩溃后,当我调出控制台时,它经常说“无法识别的选择器发送到实例0x等等等等。”我怎样才能找出这是什么变量?调试器中有没有办法?它甚至可能吗?感谢。
答案 0 :(得分:21)
在gdb中,您可以输入
po 0x12345678
在该地址打印对象的-description。但是这个信息很少有用。您应该首先检查异常的回溯,这可以找到导致问题的代码行。
-description
答案 1 :(得分:13)
创建一个Exception断点非常有用,而使用Xcode 7.3,它从未如此简单。这将帮助您找到导致异常的代码行。
运行你的代码......每当你得到一个“无法识别的选择器发送到实例0x blah blah blah,”时,调试器将停在引起问题的行上。