字符串插值

字符串插值是一种使用混合常量、变量、字面量和表达式的字符串字面量构造新 String值的方法。每一个你插入到字符串字面量的元素都要被一对圆括号包裹,然后使用反斜杠前缀:

let multiplier = 3
let message = "\(multiplier) times 2.5 is \(Double(multiplier) * 2.5)"
// message is "3 times 2.5 is 7.5"

你作为插值写在圆括号中的表达式不能包含非转义的双引号 ( ")或者反斜杠 (\),并且不能包含回车或者换行符。总之,它们可以包含其他字符串字面量。

发布了89 篇原创文章 · 获赞 81 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/qfeung/article/details/90138880