NSIncrementalStoreNode is a concrete class to represent basic nodes in a Core Data incremental store.


A node represents a single record in a persistent store.

You can subclass NSIncrementalStoreNode to provide custom behavior.


Designated Initializer

init(objectID: NSManagedObjectID, withValues: [String : Any], version: UInt64)

Returns an object initialized with the given values.

Managing Node Data

var objectID: NSManagedObjectID

The object ID that identifies the data stored by the receiver.

func update(withValues: [String : Any], version: UInt64)

Update the values and version to reflect new data being saved to or loaded from the external store.

func value(for: NSPropertyDescription)

Returns the value for the given property.

var version: UInt64

The version of data in the receiver.


Inherits From

Conforms To