问题描述
- swift 2.0 advance用法
-
let str = "Hello world!"
let index = advance(str.startindex, 7)//这个报错
求具体怎么改
解决方案
把advance方法改成advancedBy
let str = "Hello world!"
//let index = advance(str.startindex, 7)
let index = str.startIndex.advancedBy(7)
解决方案二:
Swift 2.0中打印函数的用法
解决方案三:
把7改成-7试试,我觉得可能OK
解决方案四:
let likeGirlsType = "wo xi huan ai xiao de nv sheng!"
// let index = advance(likeGirlsType.startIndex,9) 已经淘汰
// 方法换啦!!!
let index = likeGirlsType.startIndex.advancedBy(9)
print(likeGirlsType[index]) // 输出结果是 n
时间: 2024-08-01 11:14:11