- Default Value
b = a ?? "empty"
//equals
b = (a == nil ? "empty" : a!)
- Dictionary
var dic1 = [String:Any]()
//equals
var dic2 = Dictionary<String,Any>()
- Sort
var a = [10, 5, 2, 3, 1]
a.sort({x, y in x > y})
a.sort({$0 > $1})
sort(&a, {$0 > $1})
- Spilit string
let array = split(str!) { $0 == " " }