Swift 5:'substring(to:)' 已弃用

Swift 5: 'substring(to:)' is deprecated

我是 Swift 的新手,我有简单的代码,将字符串从末尾剪切为特殊字符“$2F”并返回截断的字符串:

    let index2 = favUrlString.range(of: "%2F", options: .backwards)?.lowerBound
    favUrlString = index2.map(favUrlString.substring(to:))!

如何将此代码更新为 Swift 5?

使用 String Slicing 而不是 Substring。如下图

let yourString = "dummy string"
yourString[5..<yourString.count] // string