当前位置 : 主页 > 手机开发 > 其它 >

Swift是否支持字符串块?

来源:互联网 收集:自由互联 发布时间:2021-06-11
Ruby和 Python等语言都支持字符串块.如: a = ''' Hello World''' Swift是否支持字符串块? 不会.正如Swift编程语言介绍的词汇结构中所述, string literals包含在一对引号中,不得包含换行符. 语法指
Ruby和 Python等语言都支持字符串块.如:

a = '''
  Hello
  World
'''

Swift是否支持字符串块?

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

语法指定:

string-literal → ” quoted-text “
quoted-text → quoted-text-item quoted-text opt
quoted-text-item → escaped-character
quoted-text-item → ( expression )
quoted-text-item → Any Unicode extended grapheme cluster except ” , \ , U+000A, or U+000D
[…]

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

目前,没有其他类型的字符串文字.

网友评论