其他类型的类型

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")
}