gpt4 book ai didi

ios - 通过 SequenceType 循环在 For 中转换条目?

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

具有以下 for in 循环:

for entry in entries {
println("entry: \(entry)")
}

我想将循环头中的条目转换为字符串。我不能执行以下操作,因为它不是数组:

for entry in entries as! [String] {
}

因为条目不是数组。

编辑:条目符合SequenceType协议(protocol)。

如何将循环头中的条目转换为字符串?

最佳答案

有 map ;-)

let entries = NSSet(array: ["Foo", "Bar"])

for entry in map(entries, {$0 as! String}) {
println("entry: \(entry)")
}

希望对你有帮助

关于ios - 通过 SequenceType 循环在 For 中转换条目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30082936/

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