Я передаю данные из контроллера основного вида в переменную tabBarController "temp1", и я смог передать данные, но не могу передать эти данные в viewController tabBarController. Я получаю сообщение об ошибке: неожиданно обнаружил ноль при неявном развертывании необязательного значения. Но у меня есть данные в переменной temp1, и у меня есть метка "namew" в viewController. Не знаю, что я делаю неправильно
class tabBar: UITabBarController {
var temp1:String?
var temp2:String?
override func viewDidLoad() {
super.viewDidLoad()
print(temp1!) // i can print data
guard let vc = self.viewControllers?.first as? calcVc //VC of tabBar VC
else
{return}
vc.namew.text = temp1. // error
}
}