Max*_*gin 87 macos swift xcode6
尝试po在xcode 6 beta 6 OSX Swift项目中打印对象(命令)会导致出现此错误消息:
(lldb) po managedObject
error: Error in auto-import:
failed to get module '__ObjC' from AST context
Run Code Online (Sandbox Code Playgroud)
在这种情况下,所讨论的对象是一个实例NSManagedObject.
有关如何帮助自动导入__ObjC module进入LLVM抽象语法树上下文的任何建议?
Rob*_*aff 24
从Xcode 6.1开始,如果您尝试两次po命令,它将在第二次尝试时起作用.对于每个新的调试会话,第一个po命令总是会失败,但后续调用会起作用.
在xcode 7.3.1中有同样的问题:
error: Error in auto-import:
failed to get module 'Touch' from AST context:
<module-includes>:1:9: note: in file included from <module-includes>:1:
#import "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/include/libxml2/libxml/tree.h"
^
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/include/libxml2/libxml/tree.h:17:10: error: 'libxml/xmlversion.h' file not found
#include <libxml/xmlversion.h>
^
could not build Objective-C module 'LibXML2'
Run Code Online (Sandbox Code Playgroud)
但你可以用fr v managedObject而不是po managedObject.
| 归档时间: |
|
| 查看次数: |
9342 次 |
| 最近记录: |