-(instancetype)init {
if (self = [super init]) {
_type = 0;
_dataSource = [NSMutableArray array];
self.view.backgroundColor = [UIColor whiteColor];
}
return self;
}
以上在init中给self.view颜色会导致viewDidLoad方法在controller push之前被调用。(犯两次错误备忘一下)