objective-c - XCode - 查找错误

标签 objective-c xcode debugging

我对 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/

相关文章:

c - getchar() 函数不起作用

c - 如何通过查看可执行警告消息找到源函数调用?

iOS 应该模型对象能够使用 NSURLSession 访问网络

objective-c - 导入框架时,CodeSense 并不总是有效

ios - 将 NSURLConnection 转换为 NSURLSessionUploadTask 示例

node.js - Webstorm:调试 node.js sails 应用程序

apache-flex - 嗅探 Flex 应用程序和 ColdFusion 后端之间的流量

ios - 'supportedInterfaceOrientations' : - Warning 实现中的返回类型冲突

c - 我在哪里放置 xCode 5.1 c 编译器的 .txt 和头文件

ios - Swift:Tableview 和搜索栏第一次使用 segue 发送 null 对象