<一>字符串
OC的字符串是一个对象:
0.NSString(不可变的),NSSMutableString(可变的)
1.获取字符串长度:str.length
Swift的字符串是一个结构体:
0.let str = "不可变字符串"; var str = "可变字符串"
1.swift的字符串支持遍历
2.获取字符串长度 str.charcters.count
3.获取字节长度 str.lengthOfBytes
4.字符串拼接 str + "aaaa"
5.字符串拼接整型 str + String(10) 或者 str + "\(10)"
<二>字符串的截取与替换
// 1.截取第一个字符
//let startIndex = str.index(after: str.startIndex)
//let s = str.substring(to: startIndex)
// 2.截取最后一个字符
//let endIndex = str.index(before: str.endIndex)
//let end = str.substring(from: endIndex)
// 3.截取字符串
var s1 = (str as NSString).substring(from: 0);
var s2 = (str as NSString).substring(to: 5);
var s3 = (str as NSString).substring(with: NSMakeRange(5, 5));