'预先'已在Swift 2.0中删除API。
如果我们使用' advance' Swift 2.0中的API,它抛出的错误是let startIndex = advance(cardNumber.endIndex, -4)
let lastFourDigitsOfPhoneNumber = phoneNumber.substringFromIndex(startIndex)
。
如何在Swift 2.0中使用advancedBy API获取索引?
以下是我的情景:
QThread
答案 0 :(得分:39)
您需要在advancedBy
上致电endIndex
。
let startIndex = cardNumber.endIndex.advancedBy(-4)
let lastFourDigitsOfPhoneNumber = phoneNumber.substringFromIndex(startIndex)