title: Cannot convert value of type 'NSRange' (aka '_NSRange') to expected argument type 'Range<Index>' (aka 'Range<String.CharacterView.Index>')
body: <p>I Have a error in my code like "Cannot convert value of type 'NSRange' (aka '_NSRange') to expected argument type 'Range' (aka 'Range')" but I don't know how to solve this please any one help me?</p>
  
  <p>Here I post my code.</p>
  
  <pre><code>NSUserDefaults.standardUserDefaults().setObject("Hey I have started using this Chat App", forKey: "Status")
              var strNumber: String = txtPhoneNumber.text!
              var myRange: NSRange = NSMakeRange(0, 2)
              var myRange1: NSRange = NSMakeRange(0, 1)
              var ran: String = strNumber.substringWithRange(myRange)  ------&gt;  //This line error shows.
              var ran1: String = strNumber.substringWithRange(myRange1)
              if (ran == "00") || (ran == "60") || (ran == "62") || (ran == "65") || (ran == "91") || (ran == "44") {
                  strNumber = strNumber.stringByReplacingOccurrencesOfString(ran, withString: "") as String
              }
              else if (ran1 == "0") {
  
                  strNumber = strNumber.stringByReplacingOccurrencesOfString(ran1, withString: myRange1) as NSString
                  //str_number = str_number.stringByReplacingOccurrencesOfString(ran1, withString: "", options: NSCaseInsensitiveSearch, range: myRange1)
              }
  </code></pre>