---
title: redo()
framework: coredata
role: symbol
role_heading: Instance Method
path: coredata/nsmanagedobjectcontext/redo()
---

# redo()

Sends a redo message to the context’s undo manager, asking it to reverse the latest undo operation applied to objects in the object graph.

## Declaration

```swift
func redo()
```

## See Also

### Related Documentation

- [processPendingChanges()](coredata/nsmanagedobjectcontext/processpendingchanges().md)

### Undoing changes

- [undoManager](coredata/nsmanagedobjectcontext/undomanager.md)
- [undo()](coredata/nsmanagedobjectcontext/undo().md)
- [reset()](coredata/nsmanagedobjectcontext/reset().md)
- [rollback()](coredata/nsmanagedobjectcontext/rollback().md)
