swift - 向 Xcode 输出添加换行符

标签 swift xcode lldb

假设您有一个自定义对象,它具有如下自定义描述:

class CustomObject {

    var customDescription: String {
        return "Title: Hello, \n Subtitle: World"
    }
}

在 LLDB 控制台中使用 po 命令打印时,是否有办法让换行符 \n 在控制台中工作?

现在 LLDB 打印 \n 作为文本的一部分并且不处理它:

po object.customDescription
> "Title: Hello, \n Subtitle: World"

期望的结果是:

po object.customDescription
> Title: Hello
  Subtitle: World

你有什么解决办法吗?

最佳答案

po object.customDescription as NSString

关于swift - 向 Xcode 输出添加换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45693681/

相关文章:

swift - 解析 swift(3) 数据流的惯用方法

javascript - 从 xcode 调用 javascript 函数

ios - 我们可以从我们的 ios 应用程序启动我们的应用程序设置页面吗?

swift - 错误 : Couldn't IRGen expression, 没有其他错误

objective-c - 如何从 lldb 中的 objc 访问快速便利变量?

c - EXC_BAD_ACCESS 在函数调用后立即分配给变量

ios - iPhone 7+,ios 11.2 : Depth data delivery is not supported in the current configuration

iOS:如何显示 "Open With"应用程序切换器(操作系统选择器表)。没有文件,只有一个链接。

swift - 无法调用不带参数的函数

iphone - 了解 Xcode 4.2 中新 Storyboard 功能的最佳资源/指南是什么?