字符串和字符
苹果要是不提供了unicode的字符串和字符,那就是他们公司所有人的脑袋都被门夹过
他自己家都要发很多国家的版本的软件,怎么可能不用unicode呢
此处略去30字...
这里可以拿出来说的,也就是 Swift的 String支持所有的NSString的api
String中可以包含一些特殊字符:
\0 (空字符) \\ (反斜线) \t (tab) \n (换行符) \r (回车符) \” (双引号) \’ (单引号)
还可以包含:
单字节 unicode 字符 \xnn
// \x后面跟着两个十六进制数
双字节 unicode 字符 \unnnn
// \u后面跟着四个十六进制数
四字节 unicode 字符 \Unnnnnnnn
// \U
(这个是大写)
后面跟着八个十六进制数
官方的例子:
let wiseWords = "\"Imagination is more important than knowledge\" - Einstein"
// "Imagination is more important than knowledge" - Einstein
let dollarSign = "\x24"
// $, Unicode sc