Я новичок в Core Data и хотел бы обновить только некоторые атрибуты сущности, которые могут или не могут еще существовать в магазине.
В настоящее время я делаю вставку новой сущноститолько с несколькими установленными полями, но после этого я обнаружил, что другие атрибуты были сброшены в ноль на объектах, для которых эти атрибуты уже были установлены.
Я использую политику слияния NSMergeByPropertyObjectTrumpMergePolicy
, которую я считаюбудет перезаписывать только те атрибуты, которые я установил в своем последнем обновлении.
Я бы хотел избежать сложного подхода - сначала получить объект, а затем выполнить сброс по полям с использованием старых значений.