Один из возможных способов - превратить изображение в data и добавить эти данные в managedObject .
Тип вашего атрибута для атрибута в X должен быть установлен на "двоичные данные ".
В противном случае (например, если вы хотите взаимодействовать с исходным файлом из Photos или iCloud), вы можете сохранить локальный идентификатор , а затем использовать
fetchAssetsWithLocalIdentifiers
чтобы получить изображение снова после получения идентификатора от вашего managedObject .
Надеюсь, что вам это поможет!