2009-11-28 134 views
0

所以我想解决为什么向我的字典添加项目会导致异常。有关xcode中的异常的更多详细信息

事实证明,我用NSDictionary而不是NSMutableDictionary。

但是,我看到的例外... setobject格式异常没有任何帮助。

您在xCode中查看哪些内容以获取详细的异常信息?或者是这一切给出的?

+1

该异常给你一个选择器名称。在API文档中查找该选择器通常是一个很好的开始。 – 2009-11-28 01:02:08

回答

2

不幸的是,发出的堆栈跟踪包含堆栈中方法调用的内存地址而不是它们的名称。

我推荐使用调试器并在objc_exception_throw处设置一个断点。调试器可以精确地确定异常发生在哪里以及参数是什么。

markjnet提供a nice writeup on exception debugging here