Advertisement
Guest User

Untitled

a guest
Nov 28th, 2014
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1. let str1 = "hello#゚Д゚"
  2. let cmp = "゚Д゚"
  3. let searchRange = Range(start: str1.startIndex, end: str1.endIndex)
  4. let range = str1.rangeOfString(cmp, options: .allZeros, range: searchRange)
  5.  
  6. println("(searchRange), (range!)") // output: 0..<9, 6..<9
  7.  
  8. let dis = distance(searchRange.startIndex, range!.startIndex) // fatal error: can not increment endIndex! reason: EXC_BAD_INSTRUCTION (code=EXC_I386_INVOP, subcode=0x0).
  9. // let dis = distance(searchRange.startIndex, range!.endIndex) // This will go and output: distance=7
  10.  
  11. println("distance=(dis)")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement