https://medium.com/xcblog/core-data-with-swift-4-for-beginners-1fc067cca707
Save:
let appDelegate1=UIApplication.shared.delegate as! AppDelegate
let context=appDelegate1.persistentContainer.viewContext
let entity=NSEntityDescription.entity(forEntityName: "UserDetails", in: context)
let objMode=NSManagedObject(entity: entity!, insertInto: context)
objMode.setValue("asfff",forKey:"userId")
do {
try context.save()
} catch {
print("Failed saving")
}
Fetch:
let request = NSFetchRequest<NSFetchRequestResult>(entityName:"UserDetails")
request.returnsObjectsAsFaults=false
do {
let result=try context.fetch(request)
for data in result as! [NSManagedObject] {
print(data.value(forKey: "userId") as! String)
}
} catch {
print("Failed")
}
No comments:
Post a Comment