学校排行榜

(0)

投一票

swift多重返回值函数 官网

Swift里,多重返回值函数可返回多个值,借助元组实现。元组能把多个值组合成单一复合值。 func getMinMax(numbers: [Int]) -> (min: Int, max: Int) { var currentMin = numbers[0]var currentMax = numbers[0]for number in numbers[1.. currentMax { currentMax = number } } return (currentMin, currentMax)} 调用此函数: let bounds = getMinMax(numbers: [8, 1, 2, 10, 3])print("Min: \(bounds.min), Max: \(bounds.max)") 要保证元组元素类型和返回值类型匹配。
专业
评论
新闻
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。