在 Swift 中,避免未终止的字面量可以通过使用转义字符或换行符来解决。下面是一些包含代码示例的解决方法:
let str = "This is a\
multi-line string"
print(str) // Output: This is a multi-line string
let str = "This is a" +
" multi-line string"
print(str) // Output: This is a multi-line string
let str = """
This is a
multi-line string
"""
print(str) // Output: This is a
// multi-line string
在这些示例中,使用转义字符 "" 或 "+" 连接字符串可以避免未终止的字面量。使用三个双引号 """ 和换行符可以创建一个包含换行的多行字符串。