gpt4 book ai didi

ios - self.tabBarController!.viewControllers 返回 nil

转载 作者:可可西里 更新时间:2023-10-31 23:59:49 33 4
gpt4 key购买 nike

我有一个 TabBarController,它连接了四个不同的 UIView。 TabBarController 由 Controller.swift 文件管理,看起来像这样

import UIKit
import Firebase

class Controller: UITabBarController {

var firebaseUser = String()

override func viewDidLoad() {
super.viewDidLoad()

//let allVC = self.tabBarController?.viewControllers
//let SearchVC = allVC![1] as! SearchVC
}

override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}

}

但是,被注释掉的行会导致错误“...在解包可选时发现 nil...”(已经获取 allVC 会导致错误)

我该如何修复该错误?

最佳答案

使用 let allVC = self.viewControllers 因为你的类是 UITabBarViewController 子类

关于ios - self.tabBarController!.viewControllers 返回 nil,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49380365/

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