Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var addNameClosure: (String) -> String = { $0 + " Angie"}
- func greetPeople(greetings: [String], closure: (String) -> String) -> String {
- var greeting = ""
- for aGreeting in greetings {
- greeting += closure(aGreeting)
- }
- return greeting
- }
- print(greetPeople(greetings: [" Hallo", " habari", " mambo"], closure: addNameClosure))
- print(greetPeople(greetings: [" Hallo", " habari", " mambo"]) { name in return name + "Angie"})
Add Comment
Please, Sign In to add comment