如何添加didSet来查看UIViewController的属性?

时间:2015-03-28 13:33:25

标签: ios objective-c swift

在我的UIViewController中,我想在设置视图属性后立即添加代码:

var view:UIView! {
    didSet {
        //(view as MyView).delegate ...
    }
}

显然,它不起作用,因为我无法覆盖超类的变量。

是否有任何解决方法可以实现我的目标?

1 个答案:

答案 0 :(得分:1)

视图将只设置一次,此时将调用viewDidLoad。所以请使用流程并覆盖viewDidLoad并在那里设置委托。