---
title: versionHashModifier
framework: coredata
role: symbol
role_heading: Instance Property
path: coredata/nsentitydescription/versionhashmodifier
---

# versionHashModifier

The version hash modifier for the receiver.

## Declaration

```swift
var versionHashModifier: String? { get set }
```

## Discussion

Discussion This value is included in the version hash for the entity. You use it to mark or denote an entity as being a different “version” than another even if all of the values which affect persistence are equal. (Such a difference is important in cases where, for example, the structure of an entity is unchanged but the format or content of data has changed.)

## See Also

### Managing versioning

- [versionHash](coredata/nsentitydescription/versionhash.md)
