代码之家  ›  专栏  ›  技术社区  ›  nontomatic

转到json文件中的字符

  •  1
  • nontomatic  · 技术社区  · 7 年前

    偶尔,我使用的json文件中会有一个错误的字符。Xcode将给出如下错误消息:

    有没有办法跳转到Xcode文件中的这个字符?

    1 回复  |  直到 7 年前
        1
  •  3
  •   vadian    7 年前

    因为你有真正的字符串,你可以创建一个 NSRange 从那之前的10个字符开始,长度20

    let nsRange = NSRange(location: 17355474, length: 20) 
    

    那就去叫斯威夫特 String.Index 范围(假设 string 是JSON字符串)

    let swiftRange = Range(nsRange, in: string)! 
    

    然后打印出来

    print(string[swiftRange])