美文网首页
Swift4 在String中 NSRange转Range

Swift4 在String中 NSRange转Range

作者: William_9527 | 来源:发表于2018-09-10 10:46 被阅读0次

官方文档

         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)
    }

相关文章

网友评论

      本文标题:Swift4 在String中 NSRange转Range

      本文链接:https://www.haomeiwen.com/subject/twwjgftx.html