я просто не совсем пойму, что вы пытаетесь сделать, достаньте нужный вам объект через fetchRequest, обновите нужные пропертис и сохраните контекст, обхект обновится
1. обновляю данные через запрос
2. Преобразую их в словарь
3. Создаю из словаря сущности
4. Пишу сущности в core data
Проблема с 4 пунктом, допустим сделал 2 запроса и пришло 2 одинаковых ответа, в кор дату запишется в 2 раза больше сущностей чем нужно