---
title: removedIndexes
framework: photos
role: symbol
role_heading: Instance Property
path: photos/phfetchresultchangedetails/removedindexes
---

# removedIndexes

The indexes from which objects have been removed from the fetch result.

## Declaration

```swift
var removedIndexes: IndexSet? { get }
```

## Discussion

Discussion Use this index set to remove elements from a collection view or similar user interface that displays the contents of the fetch result. These indexes are relative to the original fetch result (the fetchResultBeforeChanges property); when updating your app’s interface, apply removals before insertions, changes, and moves. If the hasIncrementalChanges property’s value is false, this property’s value is nil.

## See Also

### Getting Change Information

- [hasIncrementalChanges](photos/phfetchresultchangedetails/hasincrementalchanges.md)
- [removedObjects](photos/phfetchresultchangedetails/removedobjects.md)
- [insertedIndexes](photos/phfetchresultchangedetails/insertedindexes.md)
- [insertedObjects](photos/phfetchresultchangedetails/insertedobjects.md)
- [changedIndexes](photos/phfetchresultchangedetails/changedindexes.md)
- [changedObjects](photos/phfetchresultchangedetails/changedobjects.md)
- [hasMoves](photos/phfetchresultchangedetails/hasmoves.md)
- [enumerateMoves(_:)](photos/phfetchresultchangedetails/enumeratemoves(_:).md)
