Как я могу скопировать NSManagedObject
из одного NSManagedObjectContext
в другой?
У меня есть 2 разных NSManagedObjectContext
, каждый со своим NSManagedObjectModel
и отдельным постоянным хранилищем.Каждый из 2 MOC имеет сущность с именем Observation
, которая связана с одним и тем же классом наблюдения.
Я хочу скопировать объекты из одного MOC в другой.Поскольку объекты относятся к одному и тому же классу, я хотел бы просто извлечь объект из одного MOC и сохранить его в другом.Возможно ли это, или мне нужно вставить новый объект в целевой MOC, а затем установить каждое свойство по одному?