---
title: mergeByPropertyObjectTrump
framework: coredata
role: symbol
role_heading: Type Property
path: coredata/nsmergepolicy/mergebypropertyobjecttrump
---

# mergeByPropertyObjectTrump

A property-based merge policy that applies in-memory changes.

## Declaration

```swift
class var mergeByPropertyObjectTrump: NSMergePolicy { get }
```

## Discussion

Discussion A policy that merges conflicts between the persistent store’s version of the object and the current in-memory version by individual property, with in-memory changes trumping external changes.

## See Also

### Defining Merge Policies

- [error](coredata/nsmergepolicy/error.md)
- [mergeByPropertyStoreTrump](coredata/nsmergepolicy/mergebypropertystoretrump.md)
- [overwrite](coredata/nsmergepolicy/overwrite.md)
- [rollback](coredata/nsmergepolicy/rollback.md)
- [Merge Policies](coredata/merge-policies.md)
