Ich versuche, mehrere Absender in meinem didSelectItemAt
für meine UICollectionViewCell
anzugeben. Wenn ich jedoch mehr als eins spezifiziere, gibt es eine gefunden Null beim Entpacken optional Fehler. Zum BeispielMehrere Absender in Swift angeben?
self.performSegue(withIdentifier: "detailViewC", sender: monsters)
self.performSegue(withIdentifier: "detailViewC", sender: abilities)
Es liest die Monster Daten in den zweiten View-Controller nur gut, bis ich den zweiten Sender abilities
hinzufügen. Dann kann es die Monsterdaten überhaupt nicht lesen, aber es kann die Fähigkeitsdaten lesen. Wie kann ich beide angeben, damit der nächste View-Controller beide gesendeten Werte liest?
Ok, ich habe gelesen und verstehe jetzt, wie Strukturen funktionieren, aber ... wo in meinem Code geht die Struktur eigentlich? – baxu
Normalerweise gebe ich einer Struktur eine eigene Datei oder lege sie mit einem anderen datenmodellbezogenen Code zusammen, wenn sie logisch dort passt. Es ist wie eine Klassendeklaration. –