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