1
例如:如何檢查是否字符串的最後一個字符等於「一個」在斯威夫特
我想通過用戶來獲取文本/字,如果這個詞的最後一個字符是「」我要將此「a」更改爲「b」...我應該如何編寫此代碼?
let getText = txtWord.text
if
......
例如:如何檢查是否字符串的最後一個字符等於「一個」在斯威夫特
我想通過用戶來獲取文本/字,如果這個詞的最後一個字符是「」我要將此「a」更改爲「b」...我應該如何編寫此代碼?
let getText = txtWord.text
if
......
你需要檢查,如果最後一個字符是"a"
。
如果是這樣,只需刪除最後一個字符並追加新的字符。
var text = txtWord.text
if text.characters.last == "a" {
text = String(text.characters.dropLast()) + "b"
}
SWIFT 4:
let abc:String = txtWord.text
var newABC:String!
if abc.suffix(1) == 'a'{
newABC = abc + "b"
print("Done")
}
你也可以做就地改造中的'if'例如'text.replaceRange(text.endIndex.predecessor()..