为了方便
也是为了提高代码可读性和维护性
场景1
复用相同结构的元组类型
`// 定义元组类型别名 typealias Student = (name: String, age: Int, isVip: Bool)
// 声明未赋值的变量 var studentA: Student var studentB: Student
// 后续赋值 studentA = ("李四", 22, false) studentB = ("王五", 25, true)`
场景2
`typealias Response = (statusCode: Int, data: Data?, error: Error?)
func fetchData() -> Response { // 模拟未完成的情况 return (statusCode: 0, data: nil, error: nil) }`
场景3
`// 函数无返回值 func doNothing() -> Void { print("This function returns nothing.") }
// 占位符变量(如等待异步结果前初始化) var placeholder: () = ()`
场景3表明,返回的空值,就是返回了一个空元组
()就是空元组 void
词典释义:
void
adj.
无效的;毫无…的;缺乏…的;空的;空空如也的;(桥牌和惠斯特用语)缺门的
n.
空虚;空白;真空;空位;空处;缺口;孔隙;空间;遗漏处;缺失部分
v.
使无效;废除;宣布…作废;撤销;取消;排空;清空;排泄;排放(大小便、液体或气体)