Guest User

Untitled

a guest
Feb 19th, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.43 KB | None | 0 0
  1. var addNameClosure: (String) -> String = { $0 + " Angie"}
  2.  
  3. func greetPeople(greetings: [String], closure: (String) -> String) -> String {
  4. var greeting = ""
  5. for aGreeting in greetings {
  6. greeting += closure(aGreeting)
  7. }
  8. return greeting
  9. }
  10.  
  11. print(greetPeople(greetings: [" Hallo", " habari", " mambo"], closure: addNameClosure))
  12.  
  13. print(greetPeople(greetings: [" Hallo", " habari", " mambo"]) { name in return name + "Angie"})
Add Comment
Please, Sign In to add comment