NSAtomicStore is an abstract superclass that you can subclass to create a Core Data atomic store. It provides default implementations of some utility methods. You use a custom atomic store if you have a custom file format that you want to integrate with a Core Data application.
- iOS 3.0+
- macOS 10.5+
- tvOS 3.0+
- watchOS 2.0+
The atomic stores are all intended to handle data sets that can be expressed in memory. The atomic store API favors simplicity over performance.
Methods to Override
In a subclass of
NSAtomicStore, you must override the following methods to provide behavior appropriate for your store:
These are in addition to the methods you must override for a subclass of