我对 XCode (4.5) 比较陌生,在查找错误时遇到了一些问题。
当我尝试模型转场打开一个可以将项目添加到列表中的 View 时,我的项目突然开始抛出以下错误 - 这以前是有效的。
"...-[TestUnit isEqualToString:]: unrecognised selector sent to instance 0x89d4250"
我在谷歌上搜索了断点的使用情况,并在我的断点列表中添加了一个“所有异常断点”,但这没有什么区别,我的控制台对我来说仍然没有多大帮助(在我的新眼中),我不知道这个错误在我的项目中的哪个位置......
我已经使用NSLog
追踪到控制台,错误似乎发生在prepareForSegue中,我什至注释掉了isEqualToString
中出现的每一个项目仍然抛出错误...
有人介意给我一些急需的指示来了解这个问题的真相吗?
非常感谢,
马特
最佳答案
转到 Xcode -> 断点导航器 -> 添加 + -> “添加异常断点” -> 运行项目
一旦发生异常,检查哪里崩溃了,打印对象引用,
它有没有欲望值(value)?
关于objective-c - XCode - 查找错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13086515/