在 Objective-C 中,我应该在方法的顶部还是底部调用超级视图覆盖方法?有什么不同?
例如:
在方法的顶部:
 - (void)viewDidLoad {
// HERE
     [super viewDidLoad];
     //Init the table view
     UITableView *aTableView = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 100, 400)];
     aTableView.delegate = self;
     aTableView.dataSource = self;
     aTableView.backgroundColor = [UIColor clearColor];
     self.tableView = aTableView;
     [aTableView release];
 }
或者在方法的底部:
- (void)viewDidLoad {
    //Init the table view
    UITableView *aTableView = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 100, 400)];
    aTableView.delegate = self;
    aTableView.dataSource = self;
    aTableView.backgroundColor = [UIColor clearColor];
    self.tableView = aTableView;
    [aTableView release];
// HERE
    [super viewDidLoad];
}