我有一根绳子
let stringPlusString = TextBoxCal.text
Run Code Online (Sandbox Code Playgroud)
我想得到最后一个字符stringPlusString我不想在java上使用数组charAt但我在swift上找不到这个关键字
vac*_*ama 112
使用last得到最后Character
对于Swift 4:
let str = "hello world"
let lastChar = str.last! // lastChar is ""
Run Code Online (Sandbox Code Playgroud)
对于Swift 2和Swift 3:
let str = "hello world"
let lastChar = str.characters.last! // lastChar is ""
Run Code Online (Sandbox Code Playgroud)
对于Swift 1.2:
let str = "hello world"
let lastChar = last(str)! // lastChar is ""
Run Code Online (Sandbox Code Playgroud)
订阅String以获取最后一个Character
这适用于Swift 3和Swift 4:
let str = "hello world"
let lastChar = str[str.index(before: str.endIndex)] // lastChar is ""
Run Code Online (Sandbox Code Playgroud)
对于Swift 1.2和Swift 2:
let str = "hello world"
let lastChar = str[str.endIndex.predecessor()] // lastChar is ""
Run Code Online (Sandbox Code Playgroud)
斯威夫特4:
首先是一些char最后一些char
let strOSName = "mac operating system"
print(strOSName.prefix(3)) //first char. o/p: MAC
print(strOSName.suffix(6)) //last char. o/p: system
Run Code Online (Sandbox Code Playgroud)
" 没有在swift上使用Array"
干得好:
var text = "Lorem ipsum"
var lastChar = text.substringFromIndex(text.endIndex.predecessor())
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
35668 次 |
| 最近记录: |