You can create a regular editing context that doesn't share objects by setting it's sharedEditingContext to null. Fetch the object that you want to change into the regular context, modify or delete it, and save. Since shared editing contexts listen for ObjectsChangedInStoreNotification s, the shared editing context updates when it learns that an object was modified. The shared context removes from its objectsByEntityName and objectsByEntityNameAndFetchSpecificationName dictionaries any objects that have been deleted, and it refaults any objects that have been updated. However, to register newly inserted objects in the shared editing context, you should refetch.
Constants EOSharedEditingContext defines constants for the notifications it post.
Creates a new EOSharedEditingContext object with the defaultParentObjectStore as its parent object store. Returns the default EOSharedEditingContext. If a shared context hasn't yet been created, this method creates one and posts a DefaultSharedEditingContextWasInitializedNotification . If context is null, object sharing is disabled in subsequently created EOEditingContexts. Fetches objects with fetchSpecification and binds the results to fetchSpecification 's entity and fetchSpecification 's name, which is provided with the name argument.