Мой быстрый код ниже показывает забавный c, который сохраняет строку в основные данные. Проблема заключается только в сохранении шкал UserDBObj.setValue в конце кода, а не в обоих. Так что это экономит только один раз. Я хочу, чтобы RD C и aa сохранялись одновременно. В области отладки только «аа» видно при печати. Некоторые заявили, что для решения этой проблемы просто L oop над вашими значениями и создайте новый экземпляр Users для каждого значения.
func openDatabse()
{
context = appDelegate.persistentContainer.viewContext
let entity = NSEntityDescription.entity(forEntityName: "Users", in: context)
let newUser = NSManagedObject(entity: entity!, insertInto: context)
saveData(UserDBObj: newUser)
}
func saveData(UserDBObj: NSManagedObject)
{
UserDBObj.setValue("RDC", forKey: "username")
UserDBObj.setValue("aa", forKey: "username")
print("Storing Data..")
do {
try context.save()
} catch {
print("Storing data Failed")
}
fetchData()
}