我正在开发一个 Twitter 查看应用程序,但在将数据从单元格传递到详细 View 时遇到了问题。每次我单击该单元格时,我的程序都会因此错误而终止。
2015-09-04 12:18:34.298 twitterView2[10580:872508] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[TwitterPostInfo objectForKey:]: unrecognized selector sent to instance 0x7f9fb261f890'
*** First throw call stack:
(
0 CoreFoundation 0x000000010527fc65 __exceptionPreprocess + 165
1 libobjc.A.dylib 0x0000000104f18bb7 objc_exception_throw + 45
2 CoreFoundation 0x00000001052870ad -[NSObject(NSObject) doesNotRecognizeSelector:] + 205
3 CoreFoundation 0x00000001051dd13c ___forwarding___ + 988
4 CoreFoundation 0x00000001051dccd8
最佳答案
找到问题位置的最简单方法是在 xCode 中转到断点导航器 (Command + 7)。单击底部的 + 并选择“添加异常断点”。现在当你运行你的程序时,它会在异常发生时停止并向你显示堆栈跟踪而不是“未捕获的异常”
关于ios - NSInvalidArgumentException 无法识别的选择器发送到实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32403564/