0
Wenn ich wählen sie mehrere Zeilen in dem Array mit einer maximalen Größe von 2.Abwahl TableRow entfernen indexrow
Zum Beispiel sollte hinzufügen I wählen Zeile 1 und 2 mit den Bezeichnungen „A“ und „B“. Wenn ich "A" abwählen möchte, möchte ich, dass das Array den Wert entfernt.
ich wählen [ "A", "B"]
Ich entscheide, "A" deaktivieren, dann sollte es eine aus dem Array entfernen [ "B"]
var rows: [String] = []
func tableView(tableView: UITableView, willSelectRowAtIndexPath indexPath: NSIndexPath) -> NSIndexPath? {
rows.append(values[indexPath.row])
}
func tableView(tableView: UITableView, didDeselectRowAtIndexPath indexPath: NSIndexPath) {
rows.remove(values[indexPath.row])
}
extension Array where Element: Equatable {
func remove(e: Element) {
// Iam stuck here
}
}