В моем контроллере представления слева, ModuleDetailsVC, у меня есть свойство класса с именем moduleId. Моя проблема в том, что я хочу передать это свойство в ChartVC, чтобы создать соответствующую графику. У меня есть представление контейнера, потому что мне нужен другой контроллер представления для моего представления диаграммы.
class ModuleDetailsVC: UIViewController {
@IBOutlet weak var chartSubView: UIView!
private var _module: Module?
[...]
}
class ChartVC: UIViewController {
var moduleId: Int!
func setModuleId(moduleId: Int) {
self.moduleId = moduleId
}
[...]
}
Где вызвать ChartVC.setModuleId()? Если это правильное решение... (я уже пробовал ViewDidLoad/Appear/SubViewLayout... и т.д.
PS: Название может быть совершенно неправильным, если у вас есть идеи, просто отредактируйте.
ChartVC
, или объяснить, как вы подключили его к раскадровке? - person hennes   schedule 30.08.2015