为什么在Xcode控制台上我必须打印两次对象才能正确打印?

时间:2015-01-14 08:46:49

标签: ios objective-c xcode console

假设我在代码的某个位置设置了断点。我运行编译器,app确切地停在我设置断点的地方。现在我需要在控制台中使用打印对象,例如:

po messageIdentifier

但是我得到了很多错误而不是正确的对象:

error: Error in auto-import:
failed to get module 'Module-Name' from AST context:

    ...

A fatal parse error has occurred. 
LLDB may become unstable; please restart your debug session as soon as possible.

但是当我第二次尝试点击po messageIdentifier时,我得到了正确答案:

"44540ef4-7343-4cd6-89a2-a4ea97048d6f"

为什么我必须两次这样做?

0 个答案:

没有答案