I have been trying to pass data from XIB viewController to XIB TabBarController but screen are moved but data are not passed successfully.
Here is code for passing data from viewController to TabBarController
let cont = MyTabsViewController()
cont.data1 = data1
cont.data2 = data2
cont.data3 = data3
cont.data4 = data4
cont.view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
let nav = UINavigationController(rootViewController: self)
UIApplication.shared.keyWindow?.rootViewController = nav
nav.pushViewController(cont, animated: true)