如何在swift中访问UITabbarController上的viewControllers?

ang*_*ode 4 uitabbarcontroller ios swift

我正在尝试获取tabbarcontroller的第二个viewcontroller所以我可以popToRoot但是Swift告诉我使用Int作为下标是无效的我必须使用AnyObject作为索引

var controller = self.viewControllers[2] as! UIViewController
Run Code Online (Sandbox Code Playgroud)

错误是"无法使用Int下标类型[AnyObject]的值?"

liu*_*obe 9

var controller = self.viewControllers![2] as! UIViewController
Run Code Online (Sandbox Code Playgroud)