Advertisement
Guest User

Untitled

a guest
Mar 28th, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. var filteredArray:NSArray = [] //to store filtered data
  2.  
  3.  
  4.  
  5. func textField(textField: UITextField, shouldChangeCharactersInRange range: NSRange, replacementString string: String) -> Bool {
  6. let string1 = string
  7. let string2 = searchText.text
  8. var finalString = ""
  9.  
  10. if string.characters.count > 0 { // if it was not delete character
  11. finalString = string2! + string1
  12. } else {
  13.  
  14. if (string2?.characters.count)! > 0 {
  15.  
  16. finalString = String(describing: string2?.characters.dropLast())
  17. }
  18.  
  19. filteredArray(searchString: finalString)
  20. }
  21.  
  22. return true
  23.  
  24.  
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement