gpt4 book ai didi

swift - 如何在这个 Swift for-in 示例中打印两个键值对

转载 作者:搜寻专家 更新时间:2023-11-01 05:31:30 24 4
gpt4 key购买 nike

此示例来自 Apple 的“A Swift Guide”部分,用于演示 for-in。

super 新手的问题,但它为什么不打印 type 变量呢?跟作用域有关系吗?

let interestingNumbers = [
"Prime": [2, 3, 5, 7, 11, 13],
"Fibonacci": [1, 1, 2, 3, 5, 8],
"Square": [1, 4, 9, 16, 25],
]
var largest = 0
var type: String
for (kind, numbers) in interestingNumbers {
for number in numbers {
if number > largest {
largest = number
type = kind
}
}
}
largest
type

最佳答案

首先像这样将type初始化为一个空字符串:

var type: String = ""

关于swift - 如何在这个 Swift for-in 示例中打印两个键值对,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24052562/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com