Xcode:如何退出lldb Swift REPL

27

我在调试项目时打错字,进入了lldb swift REPL,现在我不知道如何退出它,同时也不想退出我正在调试的程序。所以我输入了expr -r -- myVariable而不是expr -R -- myVariable。下面是我看到的内容。(如果你想亲自尝试,我使用的是Xcode 6.1,C++代码项目,myVariable必须存在)

(lldb) expr -r -- record.mFileRecord.mVolumeName
(std::string) $19 = ""
1> help expr
/var/folders/zv/r3033x4n0f72bprvyk8612480000gn/T/lldb/30856
/repl433.swift:2:5: error: consecutive statements on a line must be 
separated by ';'

1> quit

/var/folders/zv/r3033x4n0f72bprvyk8612480000gn/T/lldb/30856
/repl434.swift:2:1: error: use of unresolved identifier 'quit'

quit


1> exit

/var/folders/zv/r3033x4n0f72bprvyk8612480000gn/T/lldb/30856/repl435.swift:2:1: error: use of unresolved identifier 'exit'

exit



1> exit()

/var/folders/zv/r3033x4n0f72bprvyk8612480000gn/T/lldb/30856/repl436.swift:2:1: error: use of unresolved identifier 'exit'

exit()

^


1> quit()

/var/folders/zv/r3033x4n0f72bprvyk8612480000gn/T/lldb/30856/repl437.swift:2:1: error: use of unresolved identifier 'quit'

quit()  


1> .quit

/var/folders/zv/r3033x4n0f72bprvyk8612480000gn/T/lldb/30856
/repl438.swift:2:2: error: could not find member 'quit'

.quit

^~~


1> :quit

我的应用程序在此处终止,而lldb自己被关闭了。

1个回答

48

10
谢谢,它有效了。在我看来,这个任务比找到如何从vim退出要难。 - dev_null

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接