Ich habe Wörterbuch und ich fügen TableView hinzu.Wie lösche ich Gruppendaten in Swift?
let myArray = [["name": "First element", "foo": "bar","GroupID":"1"], ["name": "First element", "foo": "bar","GroupID":"1"],["name": "Second element", "foo": "bar","GroupID":"2"], ["name": "Second element", "foo": "bar","GroupID":"2"]]
In diesem Wörterbuch habe ich Schlüssel GroupID
.
Ist es möglich, dass ich Wörterbuchdaten bekommen kann, deren GroupID = %@
?
Ich möchte zum Filtern von Daten basierend auf
Gruppierungnehme ich vier Daten haben, und Gruppen-ID ist in zwei Daten gleich. Ich möchte alle Daten löschen, deren GroupID aus dem Wörterbuch identisch ist.
Wenn groupid == 1
werden Daten aus dem Wörterbuch gelöscht, deren GroupID == 1
und tableview Daten erneut laden werden.
Ich mache das, weil ich Gruppendaten löschen möchte.
Wollen Sie Ihr Array ohne groupid zu wiederholen? Oder willst du dein Array ohne diese Groupid, die sich wiederholen? – Rajat
@Rajat danke für schnelle Antwort. eigentlich habe ich Haupt- und Nebenprodukte. Jedes Hauptprodukt hat seine Unterelemente. Wenn ich das Hauptelement lösche, sollten auch seine Unterelemente gelöscht werden. dafür denke ich, ich sollte Groupid dafür verwenden. Ist das richtig? –
Ok, nach dem Löschen von Item sollten alle Unterelemente mit dieser Groupid entfernt werden, oder? – Rajat