Aggiunta di un numero sconosciuto di righe a UITableView ‘Static Cells’

Ho una tabella statica creata in Interface Builder con 6 sezioni tutte con diverse quantità di righe. Ora voglio aggiungere una settima sezione con un numero variabile di righe.

Prima di tutto, non appena annullo i metodi delegati da tabella standard inseriti da Xcode, ottengo un arresto anomalo su self.tableView.tableHeaderView = containerView; dove ho aggiunto un’intestazione al tavolo.

Ancora più importante sto diventando un crash con il seguente codice

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { return 7; } - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { if (section==6) { return 4; } else { return [super tableView:tableView numberOfRowsInSection:section]; } } - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {/* if (indexPath.section == 6) { static NSString *CellIdentifier = @"cellWireless"; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier]; // Configure the cell... return cell; }*/ return [super tableView:tableView cellForRowAtIndexPath:indexPath]; } 

Come posso lasciare correttamente le sezioni esistenti così come sono, ma aggiungerne una aggiuntiva con poche celle?