One Logo Pool Ball
CoreData · IOS API REFERENCE

NSSaveChangesRequest

class · iOS 5.0+ · SDK 27.1

class NSSaveChangesRequest

Members (5)

init · iOS 5.0+

init

TypeScript
static init(insertedObjects?: (Array<NSManagedObject>) | null, updatedObjects?: (Array<NSManagedObject>) | null, deletedObjects?: (Array<NSManagedObject>) | null, lockedObjects?: (Array<NSManagedObject>) | null): NSSaveChangesRequest
Swift declaration
init(inserted insertedObjects: Set<NSManagedObject>?, updated updatedObjects: Set<NSManagedObject>?, deleted deletedObjects: Set<NSManagedObject>?, locked lockedObjects: Set<NSManagedObject>?)
get · iOS 5.0+

deletedObjects

TypeScript
get deletedObjects(): (Array<NSManagedObject>) | null
Swift declaration
var deletedObjects: Set<NSManagedObject>? { get }
get · iOS 5.0+

insertedObjects

TypeScript
get insertedObjects(): (Array<NSManagedObject>) | null
Swift declaration
var insertedObjects: Set<NSManagedObject>? { get }
get · iOS 5.0+

lockedObjects

TypeScript
get lockedObjects(): (Array<NSManagedObject>) | null
Swift declaration
var lockedObjects: Set<NSManagedObject>? { get }
get · iOS 5.0+

updatedObjects

TypeScript
get updatedObjects(): (Array<NSManagedObject>) | null
Swift declaration
var updatedObjects: Set<NSManagedObject>? { get }

Skipped declarations

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

NSSaveChangesRequest.init()

inherited init: cannot prove legal (class declares 2 custom initializers)

All CoreData types →