小编erd*_*ffd的帖子

self.tabBarController!.viewControllers返回nil

我有一个TabBarController,它连接了四个不同的UIViews.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.
}

}
Run Code Online (Sandbox Code Playgroud)

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

我该如何解决这个错误?

uitabbarcontroller ios swift

2
推荐指数
1
解决办法
883
查看次数

标签 统计

ios ×1

swift ×1

uitabbarcontroller ×1