Advertisement
Guest User

Untitled

a guest
Mar 28th, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Swift 0.55 KB | None | 0 0
  1.  private func updateCachedHouseholdInfo(model: HouseholdEditingModel) {
  2.         let context = self.coreDataController.context
  3.         let backgroundContext = context.createBackgroundContext()
  4.         let predicate = Predicates.id(value: model.id).predicate
  5.         let household = HouseholdObj.findOrCreateInContext(moc: backgroundContext, matchingPredicate: predicate)
  6.         household.update(from: model)
  7.         do {
  8.             try backgroundContext.save()
  9.         } catch {
  10.             print("Error while saving context: \(error)")
  11.         }
  12.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement