Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //
- //sortera array med Swift
- //
- let names = ["Chris", "Alex", "Ewa", "Barry", "Daniella", "Åke"]
- //tillhör lång version
- func backwards(s1: String, s2: String) -> Bool {
- return s1 > s2
- }
- //lång version med funktion som argument
- var reversed = sort( names , backwards )
- //kortare med closure
- reversed = sort( names , { (s1: String, s2: String) -> Bool in return s1 > s2 } )
- //ännu kortare closure utan datatyper
- reversed = sort( names , { ( s1 , s2 ) in return s1 > s2 } )
- //och kortare bara argumenten
- reversed = sort( names , { $0 > $1 } )
- //och kortast
- reversed = sort( names , > )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement