One Logo Pool Ball
CoreData · IOS API REFERENCE

NSMergePolicy

class · iOS 5.0+ · SDK 27.1

class NSMergePolicy

Members (10)

get · iOS 10.0+

error

TypeScript
static get error(): NSMergePolicy
Swift declaration
class var error: NSMergePolicy { get }
get · iOS 10.0+

mergeByPropertyObjectTrump

TypeScript
static get mergeByPropertyObjectTrump(): NSMergePolicy
Swift declaration
class var mergeByPropertyObjectTrump: NSMergePolicy { get }
get · iOS 10.0+

mergeByPropertyStoreTrump

TypeScript
static get mergeByPropertyStoreTrump(): NSMergePolicy
Swift declaration
class var mergeByPropertyStoreTrump: NSMergePolicy { get }
get · iOS 10.0+

overwrite

TypeScript
static get overwrite(): NSMergePolicy
Swift declaration
class var overwrite: NSMergePolicy { get }
get · iOS 10.0+

rollback

TypeScript
static get rollback(): NSMergePolicy
Swift declaration
class var rollback: NSMergePolicy { get }
init · iOS 5.0+

init

TypeScript
static init(ty: NSMergePolicyType): NSMergePolicy
Swift declaration
init(merge ty: NSMergePolicyType)
method · iOS 5.0+

resolve

TypeScript
resolveMergeConflicts(list: Array<unknown>): void
Swift declaration
func resolve(mergeConflicts list: [Any]) throws
method · iOS 9.0+

resolve

TypeScript
resolveConstraintConflicts(list: Array<NSConstraintConflict>): void
Swift declaration
func resolve(constraintConflicts list: [NSConstraintConflict]) throws
method · iOS 9.0+

resolve

TypeScript
resolveOptimisticLockingConflicts(list: Array<NSMergeConflict>): void
Swift declaration
func resolve(optimisticLockingConflicts list: [NSMergeConflict]) throws
get · iOS 5.0+

mergeType

TypeScript
get mergeType(): NSMergePolicyType
Swift declaration
var mergeType: NSMergePolicyType { get }

Skipped declarations

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

NSMergePolicy.init()

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

All CoreData types →