为什么要po返回这些奇怪的错 (使用Xcode 6.4和Swift)
我尝试用p/ 调试po:
NSDictionary,String和NSNumber都一直都有类似的错误.
现在,我使用println(),但我很好奇可能是什么原因?
error: A fatal parse error has occurred. LLDB may become unstable; please restart your debug session as soon as possible.
error: <EXPR>:1:11: error: use of undeclared type '$__lldb_context'
extension $__lldb_context {
^~~~~~~~~~~~~~~
<EXPR>:11:5: error: use of unresolved identifier '$__lldb_injected_self'
$__lldb_injected_self.$__lldb_wrapped_expr_7(
^
Run Code Online (Sandbox Code Playgroud)
Muh*_*aab -1
对于 swift 语言,请使用println()方法。为了在控制台中进行调试,您必须记住,您只能获取 swift 变量的调试信息,但无法获取 swift 常量的调试信息。因此将let someVariable更改为var someVariable。
然后在调试器中执行po someVarible。它会起作用的。
如果它不适用于数组和字典,则对数组执行类似po print(myArray)的操作。字典也是如此。
| 归档时间: |
|
| 查看次数: |
814 次 |
| 最近记录: |