Я хочу хранить массив с 28 элементами в моей основной базе данных. Есть какой-либо способ сделать это? Я пробовал это с помощью этого кода, но похоже, что этот код только переписывает значение.Swift Array in CoreData
let appDelegate =
UIApplication.shared.delegate as! AppDelegate
let managedContext = appDelegate.persistentContainer.viewContext
let entity = NSEntityDescription.entity(forEntityName: "PillTook",
in:managedContext)
let value = NSManagedObject(entity: entity!,
insertInto: managedContext)
for var index in 0...27 {
value.setValue(false, forKey: "took")
do {
try managedContext.save()
pillTook.append(value)
} catch let error as NSError {
print("Could not save \(error), \(error.userInfo)")
}
}
Большое спасибо :) –