您的位置:首页 > 移动开发 > Swift

Swift3 String.Index 字符串截取

2016-11-23 12:44 309 查看
Swift3.0 中不能直接使用下标数字进行字符串截取,只能使用String.Index来做位置索引,要想实现截取功能首先得获取到String.Index;

let mainString = "0123456789"
let index = mainString.index(mainString.endIndex, offsetBy: -1)
print(mainString.substring(from: index))
print(mainString.substring(to: index))


打印结果:9

打印结果:012345678

let mainString = "0123456789"
let index = mainString.index(mainString.startIndex, offsetBy: 1)
print(mainString.substring(from: index))
print(mainString.substring(to: index))


打印结果:123456789

打印结果:0
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息