---
title: NSDocument.ChangeType.changeReadOtherContents
framework: appkit
role: symbol
role_heading: Case
path: appkit/nsdocument/changetype/changereadothercontents
---

# NSDocument.ChangeType.changeReadOtherContents

The document has been initialized with the contents of a file or file package other than the one whose location is in the fileURL property, and therefore can’t possibly be synchronized with its persistent representation.

## Declaration

```swift
case changeReadOtherContents
```

## Discussion

Discussion For example, init(for:withContentsOf:ofType:) passes this value when the two passed-in URLs are not equal to indicate that an autosaved document is being reopened.

## See Also

### Constants

- [NSDocument.ChangeType.changeDone](appkit/nsdocument/changetype/changedone.md)
- [NSDocument.ChangeType.changeUndone](appkit/nsdocument/changetype/changeundone.md)
- [NSDocument.ChangeType.changeCleared](appkit/nsdocument/changetype/changecleared.md)
- [NSDocument.ChangeType.changeAutosaved](appkit/nsdocument/changetype/changeautosaved.md)
- [NSDocument.ChangeType.changeRedone](appkit/nsdocument/changetype/changeredone.md)
- [NSDocument.ChangeType.changeDiscardable](appkit/nsdocument/changetype/changediscardable.md)
