Swift - UITableView didSelectRowAtIndexPath & didDeselectRowAtIndexPath Добавить и удалить идентификаторы indexPath
Это код:
func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
let selectedItem = items.objectAtIndex(indexPath.row) as String
let itemId = selectedItem.componentsSeparatedByString("$%^")
//itemId[1] - Item Id
}
func tableView(tableView: UITableView, didDeselectRowAtIndexPath indexPath: NSIndexPath) {
let selectedItem = items.objectAtIndex(indexPath.row) as String
let itemId = selectedItem.componentsSeparatedByString("$%^")
//itemId[1] - Item Id
}
Как добавить идентификатор элемента «в массиве или в строке или что-то еще ...»? Например, когда вы выбираете строки 0,1,4,5, у вас есть разные идентификаторы элементов, добавленные «в массиве или в строке», а затем, когда я хочу отменить их выбор, как отменить выбор точного идентификатора элемента из выбранного индекса indexPath.row это "в массиве или в строке или что-то еще ..." и удалил его? Извините за мой ломаный английский, если у вас есть вопросы, задавайте в комментариях, и я объясню, если смогу