Ich versuche, neue Zellen mit Daten von einem NSManagedObject zu einer Tabellenansicht mit einem festen Abschnitt zu bekommen.Wie füge ich neue Zellen zu einem festen UITableView hinzu?
Der erste Abschnitt ist ein fester Abschnitt. Im zweiten Abschnitt kann der Benutzer neue Daten hinzufügen. Die separate Anzeige des festen Abschnitts ist kein Problem, und der dynamische Inhalt wird separat angezeigt. Aber wenn ich sie kombiniere, bleibe ich bei dieser Methode stecken (siehe unten in den Zeilen = ???). Normalerweise können Sie dies einfach beheben, indem Sie [array count] ausführen, aber meine ManagedObjects werden nicht in einem Array gesammelt.
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
//id <NSFetchedResultsSectionInfo> sectionInfo = [[self.fetchedResultsController sections] objectAtIndex:section];
//return [sectionInfo numberOfObjects];
NSInteger rows = 0;
switch (section) {
case FIXED_SECTION:
rows = 4;
break;
case LIST_SECTION:
{
rows = ???;
break;
}
default:
break;
}
return rows;
}