其他型別的型別

typealias Number = NSNumber

你還可以使用型別別名為型別提供另一個名稱,以便於記憶,或使程式碼更加優雅。

元組的型別

typealias PersonTuple = (name: String, age: Int, address: String)

這可以用作:

func getPerson(for name: String) -> PersonTuple {
    //fetch from db, etc
    return ("name", 45, "address")
}