一、字符串( String )和字符类型(Character)
字符串是一种字符的带次序的收集类型(相当于数组),字符是字符串中的元素。
在Swift 语言中,字符串是编码独立的Unicode字符的组合,并提供相应方法来获取以各种Unicode呈现方式包含的字符。
1、 字符串定义和初始化
Swift 语言使用var或let关键字来定义一个常量字符串(不可修改)或变量字符串(可以修改)。 而不是像Object C语言一样定义两种不同的类型。
Swift 语言允许使用一个双引号的字符串来初始化一个字符串常量或变量,如:
let someString ="Some string literal value”
根据以上语句,Swift推断someString常量的类型为字符串类型。
使用如下形式创建一个单独的字符常量或变量:
let yenSign:Character =“¥” //创建了一个初始值为’¥’的字符常量yenSign。
可以在双引号的字符串中使用如下形式包含特殊形式的字符:
1)