Swift - 实现NSRange到Range的转换

2020-07-14  本文已影响0人  小驴拉磨
//扩展NSRange,添加转换成Range的方法
extension NSRange {
    func toRange(string: String) -> Range<String.Index> 
    {
        let startIndex = string.index(string.startIndex, offsetBy: self.location)
        let endIndex = string.index(startIndex, offsetBy: self.length)
        return startIndex..<endIndex
    }
}
上一篇 下一篇

猜你喜欢

热点阅读