字符串的插入, 刪除, 替換
var str = "Object - C And Swift"
print("原始字符串 + \(str)")
//插入字符串
str.insert(",", at: str.endIndex)
print("插入.以后的字符串+\(str)")
var str1 = "還有二周就過年回家了"
str1.insert("s", at: str1.endIndex)
str1.insert(contentsOf: "我想你看了", at: str1.endIndex)
print(str1)
//字符換的刪除
str.remove(at: str.index(before: str.endIndex))
print("刪除.以后的字符串+\(str)")
//刪除范圍的字符串
let startIndex = str.startIndex
let endIndex = str.index(startIndex, offsetBy: 5)
let range = startIndex...endIndex
str.removeSubrange(range)
print("刪除范圍后的+\(str)")
//替換范圍
str.replaceSubrange(range, with: "Object -")
print("替換范圍后的+\(str)")
筆者是個小菜鳥.. 還是http://www.reibang.com/p/87c29641db61人家的好!