' advancedBy' Swift 2.0中的API

时间:2015-08-26 21:46:50

标签: ios swift swift2 xcode7

'预先'已在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

1 个答案:

答案 0 :(得分:39)

您需要在advancedBy上致电endIndex

let startIndex = cardNumber.endIndex.advancedBy(-4)
let lastFourDigitsOfPhoneNumber = phoneNumber.substringFromIndex(startIndex)