0
我想将我的分支数组发送到UISplitViewControllers的孩子。 但我有我的数组从零开始childviewcontroller零。 任何形式的帮助高度赞赏。将数据推送到UISplitViewController的主控和详细视图控制器swift
谢谢。
LoginVC - > SplitVC - > NavigationC - > BranchesTableVC
下面的代码是从我LoginVC
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
if (segue.identifier == "toSplitVC") {
if let splitViewController: BTSplitViewController = segue.destinationViewController as? BTSplitViewController {
let masterViewController = (splitViewController.splitViewController?.viewControllers[0] as? UINavigationController)?.topViewController as? BTBranchTableViewController
masterViewController?.branches = self.branches
}
}
}
这是BTBranchTableViewController
代码var branches:NSArray = []
override func viewWillAppear(animated: Bool) {
super.viewWillAppear(animated)
print("branches count \(self.branches.count)")
}
结果:枝数0
没有错误信息