Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // My evil
- extension Range {
- var NSRangeValue : NSRange {
- let location = reflect(startIndex).summary.toInt() ?? 0
- let length = reflect(distance(startIndex, endIndex)).summary.toInt() ?? 0
- return NSMakeRange(location, length)
- }
- }
- let testString = "abcdefghij"
- var range = testString.rangeOfString("cde", options: .CaseInsensitiveSearch, range: nil, locale: nil)!
- (testString as NSString).substringWithRange(range.NSRangeValue)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement