---
title: reset()
framework: eventkit
role: symbol
role_heading: Instance Method
path: eventkit/ekobject/reset()
---

# reset()

Returns this object to its saved state.

## Declaration

```swift
func reset()
```

## Discussion

Discussion This method updates all the properties of this object with the corresponding values in the event store. Any local changes that were not saved before invoking this method are lost. This method does nothing if the object was never saved.

## See Also

### Saving and Restoring State

- [hasChanges](eventkit/ekobject/haschanges.md)
- [isNew](eventkit/ekobject/isnew.md)
- [refresh()](eventkit/ekobject/refresh().md)
- [rollback()](eventkit/ekobject/rollback().md)
