2
我想存储一个有28个条目的数组到我的coreData。有没有办法做到这一点? 我用这段代码试过了,但看起来这段代码只是重写了这个值。在CoreData中的Swift数组
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)")
}
}
非常感谢:) –