在 Xcode 中使用 GDB 运行 recursiveDescription 时,我不断收到无法识别的选择器异常。具体来说,在断点处停止时,我在 GDB 中输入以下内容:
po [[self view] recursiveDescription]
并得到以下异常:
-[UILabel length]: unrecognized selector sent to instance ...
我不知道可能是什么标签导致了这种情况,也不知道如何进一步调查,更不用说修复它了。大概 recursiveDescription 的实现包括 [UILabel length] 调用,但是什么会导致我的标签破坏它呢?(我的用户界面非常简单,没有用标签或其他任何东西做任何不寻常的事情)。
非常感谢任何想法或提示。谢谢!