Ich möchte ein TableView auffüllen.Füllen Sie TableView aus Single-Array-Daten und mit mehreren Abschnitten
sind meine Daten innerhalb eines Arrays
var myDataArray = [DataEntry]()
Der DataEntry
-Typ ist ein Protokoll, wie zum Beispiel:
protocol DataEntry: class {
var idx: Int { get set }
var category: String { get set }
var title: String { get set }
}
Die Reihenfolge meiner Daten-Array ist, wie beispielsweise:
idx = 0: category = "Abschnitt0"/title = "Zeile0"
idx = 1: category = "Section0"/title = "Row1"
idx = 2: Kategorie = "Section0"/title = "Row2"
idx = 3: Kategorie = "Section1"/title = "ROW0"
idx = 4: Kategorie = "Section1"/title = "Row1"
idx = 5: Kategorie = "Section2"/title = "ROW0"
idx = 6: Kategorie = "Section2"/title = "Row1"
Wie bearbeite ich eine TabelleView f Aus diesem DatenArray? (Natürlich müssen die Abschnitte und Zeilen nach dem Inhalt des Arrays aussehen.)
Vielen Dank für die Erklärungen! Leider ist mein Array nicht immer in der Form, wie Sie es beschrieben haben. Deshalb muss ich eine andere Lösung finden. Was ist eine gute Praxis? In welche Form muss ich meine Daten bringen, um die TableView-Zellen mit 'dequeueReusableCell' und' indexPath.row' und 'indexPath.section' zu erstellen? Jede Hilfe wird geschätzt! – iKK