---
title: commit()
framework: quartzcore
role: symbol
role_heading: Type Method
path: quartzcore/catransaction/commit()
---

# commit()

Commit all changes made during the current transaction.

## Declaration

```swift
class func commit()
```

## Discussion

Discussion Raises an exception if no current transaction exists.

## See Also

### Creating and Committing Transactions

- [begin()](quartzcore/catransaction/begin().md)
- [flush()](quartzcore/catransaction/flush().md)
