] Как выполнить вставку / обновление с помощью основных данных

У меня есть основы вставки и удаления записей с помощью Core Data; однако я был бы признателен за помощь с одной из наиболее распространенных функций - insert / update .

Обычно я использую NSMutableArray arrayWithContentsOfURL , чтобы получить массив, содержащий строки из таблицы mysql . Что мне нужно сделать, так это синхронизировать мое хранилище CoreData .

Другими словами, мне нужно добавить каждую строку в массиве в мою таблицу CoreData , но если она уже существует Мне нужно обновить запись до последних значений. Также, если он существует в Core Data, а не в загруженном массиве, мне нужно удалить его.

Я, вероятно, смог бы взломать это вместе; однако хотелось бы увидеть, как это правильно и эффективно сделать без утечек памяти.

26
задан Ravi Dhorajiya 12 August 2016 в 14:18
поделиться