标签: ios objective-c swift
在我的UIViewController中,我想在设置视图属性后立即添加代码:
UIViewController
var view:UIView! { didSet { //(view as MyView).delegate ... } }
显然,它不起作用,因为我无法覆盖超类的变量。
是否有任何解决方法可以实现我的目标?
答案 0 :(得分:1)
视图将只设置一次,此时将调用viewDidLoad。所以请使用流程并覆盖viewDidLoad并在那里设置委托。
viewDidLoad