Swift是否支持字符串块?

时间:2014-06-03 16:21:54

标签: string swift

Ruby和Python等语言都支持字符串块。如:

a = '''
  Hello
  World
'''

Swift是否支持字符串阻止?

1 个答案:

答案 0 :(得分:7)

没有。正如Swift编程语言介绍的词汇结构中所述,string literals包含在一对引号中,不得包含换行符。

语法指定:

  

string-literal→"引用文本"
  quoted-text→quoted-text-item quoted-text opt
  quoted-text-item→转义字符
  quoted-text-item→(表达)
  quoted-text-item→任何Unicode扩展字形集群,除了" ,\,U + 000A或U + 000D
  [...]

其中U + 000A和U + 000D分别是换行符和回车符。

目前,没有其他类型的 string-literal