How to create range in Swift?

前端 未结 10 1517
时光说笑
时光说笑 2020-11-28 01:37

In Objective-c we create range by using NSRange

NSRange range;

So how to create range in Swift?

10条回答
  •  无人及你
    2020-11-28 02:29

    You can use like this

    let nsRange = NSRange(location: someInt, length: someInt)
    

    as in

    let myNSString = bigTOTPCode as NSString //12345678
    let firstDigit = myNSString.substringWithRange(NSRange(location: 0, length: 1)) //1
    let secondDigit = myNSString.substringWithRange(NSRange(location: 1, length: 1)) //2
    let thirdDigit = myNSString.substringWithRange(NSRange(location: 2, length: 4)) //3456
    

提交回复
热议问题