将换行符添加到 Xcode 输出

Tho*_*mas 1 xcode lldb swift

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

class CustomObject {

    var customDescription: String {
        return "Title: Hello, \n Subtitle: World"
    }
}
Run Code Online (Sandbox Code Playgroud)

\n使用poLLDB 控制台中的命令打印时,有没有办法让换行符在控制台中工作?

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

po object.customDescription
> "Title: Hello, \n Subtitle: World"
Run Code Online (Sandbox Code Playgroud)

想要的结果是:

po object.customDescription
> Title: Hello
  Subtitle: World
Run Code Online (Sandbox Code Playgroud)

你有什么解决办法吗?

Per*_*guy 10

po object.customDescription as NSString
Run Code Online (Sandbox Code Playgroud)