---
title: commit()
framework: scenekit
role: symbol
role_heading: Type Method
path: scenekit/scntransaction/commit()
---

# commit()

Commits all changes made during the current transaction.

## Declaration

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

## Discussion

Discussion If there is no current transaction, this method has no effect.

## See Also

### Creating and Committing Transactions

- [begin()](scenekit/scntransaction/begin().md)
- [flush()](scenekit/scntransaction/flush().md)
