gpt4 book ai didi

for-loop - 快速迭代导航 Controller 的 View Controller

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

我想快速遍历导航 Controller 的 View Controller 。为此,我写了一个这样的 for 循环

for navController in tabBarController?.viewControllers {
//some process
}

tabBarController 是一个 UITabBarController。但我收到类似 '$T4??' 的错误没有名为“Generator”的成员代码有什么问题?

最佳答案

可选的链接导致可选的 View Controller 数组。可选数组不符合那些用 for..in 循环迭代的协议(protocol)。尝试:

if let viewControllers = tabBarController?.viewControllers {
for viewController in viewControllers {
// some process
}
}

关于for-loop - 快速迭代导航 Controller 的 View Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26956882/

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