Я хочу удалить данные из невыбранной строки с помощью галочки. Теперь я могу добавить строки в мой массив, которые проверены. Но я хочу удалить непроверенные данные из массива. Как я могу удалить непроверенные данные из моего массива?
func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
if(tableView == self.tableView_1) {
if(tableView_1.cellForRow(at: indexPath)?.accessoryType == UITableViewCellAccessoryType.none) {
tableView_1.cellForRow(at: indexPath)?.accessoryType = UITableViewCellAccessoryType.checkmark
checkedItemsForGender.append(cinsiyet[indexPath.row])
}
else{
tableView_1.cellForRow(at: indexPath)?.accessoryType = UITableViewCellAccessoryType.none
checkedItemsForGender.remove(at: cinsiyet[indexPath.row]) // ??? ERROR
}
}