One Logo Pool Ball
CoreData · IOS API REFERENCE

NSIncrementalStore

class · iOS 5.0+ · SDK 27.1

class NSIncrementalStore

Members (10)

static · iOS 5.0+

identifierForNewStore

TypeScript
static identifierForNewStore(storeURL: string): unknown
Swift declaration
class func identifierForNewStore(at storeURL: URL) -> Any
method · iOS 5.0+

execute

TypeScript
execute(request: NSPersistentStoreRequest, context?: (NSManagedObjectContext) | null): unknown
Swift declaration
func execute(_ request: NSPersistentStoreRequest, with context: NSManagedObjectContext?) throws -> Any
method · iOS 5.0+

loadMetadata

TypeScript
loadMetadata(): void
Swift declaration
func loadMetadata() throws
method · iOS 5.0+

managedObjectContextDidRegisterObjects

TypeScript
managedObjectContextDidRegisterObjects(objectIDs: Array<NSManagedObjectID>): void
Swift declaration
func managedObjectContextDidRegisterObjects(with objectIDs: [NSManagedObjectID])
method · iOS 5.0+

managedObjectContextDidUnregisterObjects

TypeScript
managedObjectContextDidUnregisterObjects(objectIDs: Array<NSManagedObjectID>): void
Swift declaration
func managedObjectContextDidUnregisterObjects(with objectIDs: [NSManagedObjectID])
method · iOS 5.0+

newObjectID

TypeScript
newObjectID(entity: NSEntityDescription, data: unknown): NSManagedObjectID
Swift declaration
func newObjectID(for entity: NSEntityDescription, referenceObject data: Any) -> NSManagedObjectID
method · iOS 5.0+

newValue

TypeScript
newValue(relationship: NSRelationshipDescription, objectID: NSManagedObjectID, context?: (NSManagedObjectContext) | null): unknown
Swift declaration
func newValue(forRelationship relationship: NSRelationshipDescription, forObjectWith objectID: NSManagedObjectID, with context: NSManagedObjectContext?) throws -> Any
method · iOS 5.0+

newValuesForObject

TypeScript
newValuesForObject(objectID: NSManagedObjectID, context: NSManagedObjectContext): NSIncrementalStoreNode
Swift declaration
func newValuesForObject(with objectID: NSManagedObjectID, with context: NSManagedObjectContext) throws -> NSIncrementalStoreNode
method · iOS 5.0+

obtainPermanentIDs

TypeScript
obtainPermanentIDs(array: Array<NSManagedObject>): Array<NSManagedObjectID>
Swift declaration
func obtainPermanentIDs(for array: [NSManagedObject]) throws -> [NSManagedObjectID]
method · iOS 5.0+

referenceObject

TypeScript
referenceObject(objectID: NSManagedObjectID): unknown
Swift declaration
func referenceObject(for objectID: NSManagedObjectID) -> Any

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

NSIncrementalStore.init()

inherited init: clang: 'init' is unavailable

All CoreData types →