发布于 2015-06-14 01:53:36 | 128 次阅读 | 评论: 0 | 来源: 网络整理
您可以在您的代码中包含一段预定义的字符串值作为字符串字面量。 字符串字面量是由双引号 ("") 包裹着的具有固定顺序的文本字符集。
字符串字面量可以用于为常量和变量提供初始值。
let someString = "Some string literal value"
注意:
someString
变量通过字符串字面量进行初始化,Swift 因此推断该变量为String
类型。
字符串字面量可以包含以下特殊字符:
�
(空字符)、\
(反斜线)、t
(水平制表符)、n
(换行符)、r
(回车符)、"
(双引号)、'
(单引号)。xnn
,其中nn
为两位十六进制数。unnnn
,其中nnnn
为四位十六进制数。Unnnnnnnn
,其中nnnnnnnn
为八位十六进制数。下面的代码为各种特殊字符的使用示例。 wiseWords
常量包含了两个转移特殊字符 (双括号);dollarSign
、blackHeart
和sparklingHeart
常量演示了三种不同格式的 Unicode 标量:
let wiseWords = ""我是要成为海贼王的男人" -"
// "我是要成为海贼王的男人" - 路飞
let dollarSign = "x24" // $, Unicode 标量 U+0024
let blackHeart = "u2665" // ♥, Unicode 标量 U+2665
let sparklingHeart = "U0001F496" // , Unicode 标量 U+1F496