тебе нужно записать данные в поле соответствующего объекта NSManagedObject, а сам объект может быть взять в контексте NSManagedObjectContext. например databasestack.viewContext (это контекст) let record = MyRecord.create(in: viewContext) создает запись в контексте, record.imageData = pngData (записывает данные в объект),
databasestack.save(viewContext) сохраняет контекст (и все изменения в нем, включая record.imageData