教程 swift tutorial

返回多个值(元组)

Swift 支持函数通过元组返回多个值,让函数能够一次返回多种相关数据。

基本示例

定义函数返回包含多个元素的元组:

swift
func getUserInfo() -> (name: String, age: Int) {
    return ("小明", 28)
}

`

调用函数并解包元组:

swift
let userInfo = getUserInfo()
print("名字:\(userInfo.name),年龄:\(userInfo.age)")

元组解构

也可以通过解构同时获取多个返回值:

swift
let (userName, userAge) = getUserInfo()
print("名字:\(userName),年龄:\(userAge)")

使用元组返回多个值,使代码简洁且易于维护,适合返回多样化数据。