Swift字符串String使用方法解析

Swift 的字符串 String 用起来其实挺顺手的,不管是日常拼接、判断空值,还是做点字符串插值的小操作,都有现成的方式。你可以直接用varlet声明字符串变量,搭配isEmpty判断也比较方便。++=拼接起来也挺自然,不会出什么幺蛾子。

字符串插值算是 Swift 里我蛮喜欢的一点,用\(变量名)就能把变量值嵌进去,既直观又不容易出错。举个例子:

let name = "Lily"
let age = 20
let s = "My name is \(name), I’m \(age) years old."

特殊字符方面,像\n换行、\"双引号、\\转义斜杠,写法也都跟别的语言差不多,没什么学习门槛。

如果你平时需要多字符串,或者在做 UI 时经常要跟文本打交道,Swift 的这些方法真的蛮实用的。想玩点更进阶的?可以看看Swift 字符串化字符串本地化这些扩展资源,也挺有意思的。

pdf 文件大小:25.88KB