0
Когда я выбрать несколько строк, они должны добавить в массиве с максимальным размером 2.Отмена выбора TableRow удалить indexrow
Например я выбираю строку 1 и 2 с именами «А» и «B». Если я отменил выбор «A», я хочу, чтобы массив удалял значение.
Я выбираю [ "A", "B"]
Я решил отменить "А", то он должен удалить из массива [ "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
}
}