- (void)viewDidLoad {
[super viewDidLoad];
//..do stuff..
}
或
- (void)viewDidLoad {
//do stuff
[super viewDidLoad];
答案 0 :(得分:5)
一般来说,如果你正在设置(例如init
),那么super应该先行。如果你把事情搞砸了(例如dealloc
),超级应该是最后一次。
答案 1 :(得分:1)
- (void)viewDidLoad {
[super viewDidLoad];
//..do stuff..
}
首先让超级视图控制器启动它,然后创建你的。
2个原因:
一旦我不得不处理我团队中某位开发人员的错误,最终错误就是由此造成的 - [super viewDidLoad];
是viewDidLoad
方法的最后一行......