Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private func updateCachedHouseholdInfo(model: HouseholdEditingModel) {
- let context = self.coreDataController.context
- let backgroundContext = context.createBackgroundContext()
- let predicate = Predicates.id(value: model.id).predicate
- let household = HouseholdObj.findOrCreateInContext(moc: backgroundContext, matchingPredicate: predicate)
- household.update(from: model)
- do {
- try backgroundContext.save()
- } catch {
- print("Error while saving context: \(error)")
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement