Contents

newBackgroundContext()

Returns a new managed object context that executes on a private queue.

Declaration

func newBackgroundContext() -> NSManagedObjectContext

Mentioned in

Return Value

A newly created private managed object context.

Discussion

Invoking this method causes the persistent container to create and return a new NSManagedObjectContext with the concurrencyType set to NSManagedObjectContextConcurrencyType.privateQueueConcurrencyType. This new context will be associated with the NSPersistentStoreCoordinator directly and is set to consume NSManagedObjectContextDidSave broadcasts automatically.

See Also

Acquiring Contexts