標題: 將字串中的大小寫互換的函數 [打印本頁] 作者: swift 時間: 2016-8-19 22:44 標題: 將字串中的大小寫互換的函數 本帖最後由 swift 於 2016-8-24 02:37 編輯
func switchLetters(str:String) -> String {
var strArray:[Character] = []
for x in str.characters {
strArray.append(x)
}
var changedString:String = ""
for x in 0..<strArray.count {
if String(strArray[x]) == String(strArray[x]).lowercased() {
changedString.append(Character((String(strArray[x]).uppercased())))
} else {
changedString.append(Character((String(strArray[x]).lowercased())))
}
}
return changedString
} 作者: swift 時間: 2016-8-27 23:31
func changeStr(str:String) -> String {
var strChanged:String = ""
for i in str.characters {
if String(i) == String(i).uppercased() {
strChanged.append(String(i).lowercased())
} else {
strChanged.append(String(i).uppercased())
}
}
return strChanged
}