gpt4 book ai didi

swift2 - swift : How to use for-in loop with an optional?

转载 作者:行者123 更新时间:2023-12-02 04:54:57 27 4
gpt4 key购买 nike

使用 optional for-in 循环的正确方法是什么?

现在我总是在循环之前执行一个 optional 绑定(bind)。还有其他成语吗?

let optionalInt:[Int]? = [1, 2, 3]

if let optionalInt = optionalInt {
for i in optionalInt {
print(i)
}
}

最佳答案

如果要对数组的所有元素应用一组操作,则可以将 for-loop 替换为 forEach{}关闭和使用optional chaining :

var arr: [Int]? = [1, 2, 3]
arr?.forEach{print($0)}

关于swift2 - swift : How to use for-in loop with an optional?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32683186/

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