【发布时间】:2010-05-13 17:59:55
【问题描述】:
我不太喜欢实时调试,但如果有必要我会这样做。
有什么方法可以找出 Objective-C 中的 StackTrace 所指的代码行?它所指的变量呢?例如:
2010-05-13 19:39:11.673 Thingers[21003:207] *** -[NSCFString count]: unrecognized selector sent to instance 0x3b0ebb0
2010-05-13 19:39:11.674 Thingers[21003:207] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSCFString count]: unrecognized selector sent to instance 0x3b0ebb0'
2010-05-13 19:39:11.675 Thingers[21003:207] Stack: (
29303899
...
11130
)
我看到我们正在谈论向没有它的东西发送count 消息(也许它是一个 NSCFString?),但是有什么方法可以找出对该实例的命名引用(0x3b0ebb0) 指的是?
【问题讨论】:
标签: objective-c debugging