1
- (void)viewDidLoad {
[super viewDidLoad];
//..do stuff..
}
- (void)viewDidLoad {
//do stuff
[super viewDidLoad];
- (void)viewDidLoad {
[super viewDidLoad];
//..do stuff..
}
- (void)viewDidLoad {
//do stuff
[super viewDidLoad];
一般来说,如果你正在设置(例如init
),超级应该先走。如果你把事情弄糟(例如dealloc
),超级应该去最后。
- (void)viewDidLoad {
[super viewDidLoad];
//..do stuff..
}
首先让超级视图控制器做它的启动,然后让你的。
2个原因:
在我的团队和最终的错误是由此 - [super viewDidLoad];
是最后一行viewDidLoad
方法...
[\ [super viewDidLoad \] convention]的可能重复(http://stackoverflow.com/questions/844195/super-viewdidload-convention) – 2010-08-20 19:38:01