错误EXC_BAD_ACCESS和无法识别的选择器发送到实例

时间:2014-09-26 15:13:04

标签: ios objective-c

我设法使用从互联网下载的库将我的应用程序与Linkedin集成。我在两个项目中成功完成了它,但现在我尝试将它与我的新应用程序集成,但我收到了此错误消息。我在这两个运作良好的项目中使用了相同的类。

我应该检查什么?我从昨天开始挣扎但没有结果。

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:2)

看起来您传递的是NSSet而不是NSURL(基于错误消息reason: '-[NSCFSet absoluteURL: unrecognized selector sent to instance)。如果没有看到更多的代码,我会在崩溃的行上设置一个断点,并在NSSet NSURL中查看代码的传递位置。

总是要警惕的是,Objective C(比如C)是弱类型的,这意味着像NSString *notAString = @YES;这样的东西会编译运行,尽管显然是错误的。请注意,如果您尝试询问此“字符串”的长度,您的程序将崩溃,错误与您上面看到的错误非常相似。