快速 REPL 中的 LLDB GUI
Posted
技术标签:
【中文标题】快速 REPL 中的 LLDB GUI【英文标题】:LLDB GUI in swift REPL 【发布时间】:2014-06-06 07:36:01 【问题描述】:swift命令行工具路径:
/Applications/Xcode6-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
当我在 shell 中使用 swift 像 python 解释器时,我发现了一个选项gui
>:gui
看起来像这样:
有谁知道如何在 swift 中使用它来调试 REPL 程序?
顺便问一下,有没有办法使用 gui LLDB 在 xcode 中调试我的 ios 应用程序?我尝试暂停我的应用并输入gui
或:gui
,但它不起作用。
【问题讨论】:
观看 WWDC 上的 Introduction to LLDB and the Swift REPL 演示,它涵盖了 LLDB 与 Swift 的高级用法 我不知道当 Xcode 可用时你想要 gui 模式 【参考方案1】:“gui”模式不会在 Xcode 中运行,因为 Xcode 调试器控制台不是真正的终端。无论如何,不完全确定您为什么要在 Xcode 中使用它。
在 REPL 中调试 swift 代码的问题是 lldb 当前没有在此模式下生成调试信息。所以调试器没有可使用的符号信息。
【讨论】:
以上是关于快速 REPL 中的 LLDB GUI的主要内容,如果未能解决你的问题,请参考以下文章