Guest User

Untitled

a guest
Jan 21st, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. if !checkFirstName(firstName: firstNameField.text!) {
  2. firstNameField.text = "foo"
  3. return false
  4. }
  5.  
  6. firstNameField.text = "bar"
  7.  
  8.  
  9. if !checkLastName(lastName: lastNameField.text!) {
  10. lastNameField.text = "foo"
  11. return false
  12. }
  13.  
  14. lastNameField.text = "bar"
  15.  
  16. ...
  17.  
  18. let functionNames = ["FirstName", "LastName", ...]
  19. let fields = ["FirstName": firstNameField, "LastName": lastNameField, ...]
  20.  
  21. ...
  22.  
  23. for name in functionNames {
  24. let sel = Selector("check" + name + ":")
  25.  
  26. if !view.perform(sel) {
  27. fields[name].text = "foo"
  28. return false
  29. }
  30.  
  31. fields[name].text = "bar"
  32. return true
  33. }
Add Comment
Please, Sign In to add comment