Advertisement
Guest User

Untitled

a guest
May 27th, 2015
261
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.45 KB | None | 0 0
  1. // My evil
  2. extension Range {
  3. var NSRangeValue : NSRange {
  4. let location = reflect(startIndex).summary.toInt() ?? 0
  5. let length = reflect(distance(startIndex, endIndex)).summary.toInt() ?? 0
  6. return NSMakeRange(location, length)
  7. }
  8. }
  9.  
  10. let testString = "abcdefghij"
  11. var range = testString.rangeOfString("cde", options: .CaseInsensitiveSearch, range: nil, locale: nil)!
  12. (testString as NSString).substringWithRange(range.NSRangeValue)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement