我正在努力平衡多行上的一些文本,我正在添加手动newLines以在文本上均匀地分割文本。为了解决这个问题,我需要看看" \ n"添加用于测试我的代码,但我发现的唯一方法是将其全部打印为字符:
["T", "i", "r", "s", "d", "a", "g", " ", "f", "i", "k", "k", " ", "1", "5", " ", "b", "a", "r", "n", " ", "i", " ", "G", "r", "a", "n", "s", "t", "u", "b", "b", "e", "n", " ", "b", "a", "r", "n", "e", "h", "a", "g", "e", " ", "h", "a", "g", "e", "t", " ", "s", "e", "g", " ", "b", "a", "m", " ", "b", "a", "m", " ", "s", "h", "a", "r", "k", " ", "w", "e", "e", "k", " ", "f", "o", "r", " ", "l", "i", "f", "e", " ", "a", "n", "d", " ", "f", "o", "r", " ", "e", "v", "e", "r"]
在这里找到新的\ n符号很痛苦,我现在想知道我是否能以任何方式将其视为字符串。有什么建议吗?
答案 0 :(得分:0)
您可以按换行符拆分字符串,并将其与您喜欢的任何可见字符连接(在~~~
的示例中)
myString.components(separatedBy: CharacterSet.newlines).joined(separator: "~~~")
答案 1 :(得分:0)
因为' \'是一个逃脱的字符,所以你可以这样打印
print("something \\n something")