gpt4 book ai didi

ios - 如何修复 C 风格的语句?

转载 作者:搜寻专家 更新时间:2023-10-31 08:15:24 25 4
gpt4 key购买 nike

对于下面发布的代码,修复 C 样式 for 语句 的正确方法是什么?

目前我正在交战:

C-style for statement is deprecated and will be removed in a future version of Swift

var ifaddr : UnsafeMutablePointer<ifaddrs> = nil
if getifaddrs(&ifaddr) == 0 {
// Warning
for (var ptr = ifaddr; ptr != nil; ptr = ptr.memory.ifa_next) {
// Do some stuff...
}
}

最佳答案

您可以将 for 循环转换为 while 循环:

var ptr = ifaddr
while ptr != nil {
// Do stuff
ptr = ptr.memory.ifa_next
}

关于ios - 如何修复 C 风格的语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36153839/

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