controller的setter方法注意

//- (void)loadView
//- (void)viewDidLoad

/** 控制器中:
 一定要保证在这个setter方法中,不要出现访问当前控制器的视图的代码.
 */
- (void)setType:(CountryControllerType)type {
    _type = type;
    
//    self.view 如果有访问控制器视图,那么会加载loadView viewDidLoad这两个方法,影响程序的自然运行规律(生命周期)
}

不知道是不是这个意思...

你可能感兴趣的:(controller的setter方法注意)