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
沒有錯誤信息