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
我是 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