Swift4 在String中 NSRange转Range

2018-09-10  本文已影响0人  William_9527

官方文档

         let snowy = "❄️ Let it snow! ☃️"
         let nsrange = NSRange(location: 3, length: 12)
         if let range = Range(nsrange, in: snowy) {
             print(snowy[range])
         }
         // Prints "Let it snow!"

String拓展

extension String {
    func toRange(_ range: NSRange) -> Range<String.Index>? {
        return Range(range,in:self)
    }
上一篇 下一篇

猜你喜欢

热点阅读