185 похожих чатов

Подскажите, как получить нужный объект CoreData из tableView? Хочу сделать

удаление элемента по слайду влево. Элемент из tableView удаляется, но в памяти остается. А чтобы удалить, нужно понять, какой именно объект нужно удалить)

4 ответов

14 просмотров

По индексу из массива доставай

Maxim- Автор вопроса
Sergey Kotov
По индексу из массива доставай

Сделал вот так. Изначально при свайпе удаляет все правильно, но при перезапуске приложения, удаленные элементы на месте, а другие - удаляются. Соответственно, из контекста удаляются не те, что из tableView

Maxim
screenshot Сделал вот так. Изначально при свайпе удаляет все ...

А если так let task = tasks[index.row] tasks.remove(at: indexPath.row] tableview.deleteRows … let context = getContext() context.delete.(tasks[indexPath.row]) …

Maxim
screenshot Сделал вот так. Изначально при свайпе удаляет все ...

Так правильно. Вы же сначала удалили элемент из массива. Его там уже нет. Но тремя строчками ниже вы снова берёте элемент по тому же индексу, а это уже совсем другой элемент.

Похожие вопросы

Обсуждают сегодня

Какой-то там пердун в 90-х решил, что есть какая-то разная типизация. Кого вообще это волнует?
КТ315
49
Подскажите, а есть vault lite или ченить такое?) А то нужен вольт для похода в вольт, но весит он ~500 мб) как-то многовато для парочки запросов ))
Alexandr Orloff
17
void terminal_scroll() { memmove(terminal_buffer, terminal_buffer + VGA_WIDTH, buffer_size - VGA_WIDTH); memset(terminal_buffer + buffer_size - VGA_WIDTH, 0, VGA_WIDTH); ...
Егор
47
Всем привет! Подскажите, пожалуйста, в чем ошибка? Настраиваю подключение к MySQL. Либы лежат рядом с exe. Все как по "учебнику"
Евгений
16
А можете как-то проверить меня по знаниям по ассемблеру?
A A
132
Здравствуйте! У меня появилась возможность купить книгу "Изучай Haskell во имя добра!". Но я где-то слышал, что эта книга устарела. Насколько это правда??
E
22
Здравствуйте! Я вот на stepic решаю задачи на хаскеле https://stepik.org/lesson/8443/step/8?unit=1578 мой код import Data.List (isInfixOf) removing :: String -> [String] ->...
E
10
Камрады, кто тесно работал с vtv, хотел уточнить. Ширина column задаётся жёстко на этапе создания дерева или можно в рантайме ее менять программно (не мышкой)?
Ed Doc
10
да ладно ... что там неочевидного ? глянуть в исх-ки датасета и/или кверика чтобы понять в каком месте и как выполняется обращения к св-вам blablaSQL - минутное дело, даже е...
Сергей
7
Здесь для arm кто-нибудь кодит ?
Nothing
52
Карта сайта